Vista met une nouvelle sécurité empêchant la Session 0 d'accéder au matériel comme la carte vidéo, et l'utilisateur ne se connecte plus à la session 0. Je sais que cela signifie que je ne peux pas montrer une interface utilisateur à l'utilisateur. signifie aussi que je ne peux pas montrer un du tout? La façon dont mon code est configuré maintenant, ce serait plus de travail pour le faire en ligne de commande seulement, cependant si je peux utiliser mon code existant et juste gérer par programmation l'interface graphique, il faudrait beaucoup moins de code.Session 0 Isolation
Est-ce possible?
L'article de MSDN dit ceci:
• Un service tente de créer une interface utilisateur (IU), comme une boîte de dialogue, en session 0. Comme l'utilisateur ne fonctionne pas en session 0, il ou elle ne voit jamais l'interface utilisateur et ne peut donc pas fournir les informations que le service recherche. Le service semble cesser de fonctionner car il attend une réponse de l'utilisateur qui ne se produit pas.
Ce qui me fait penser qu'il est possible d'avoir une interface utilisateur automatisé, mais quelqu'un m'a dit que vous ne pouviez pas utiliser SendKeys avec un service parce qu'il a été désactivé dans la session 0.
EDIT: Je n'a pas besoin de montrer à l'utilisateur l'interface graphique