Lorsque les mises à jour sont disponibles et l'utilisateur sélectionne Arrêter dans le menu Démarrer de Windows, une boîte de dialogue apparaît avec un menu de mise hors service, déconnectez-vous, etc.Que se passe-t-il exactement lors de la sélection de l'option de fermeture de session Windows "Installer les mises à jour et arrêter"?
Une option qui apparaît est
« Installer les mises à jour et Arrêter "
La question est, que se passe-t-il exactement lorsque l'utilisateur appuie sur OK?
La tâche affiche-t-elle l'explorateur de dialogue? (Il semble impossible de dire d'espionnage au profit du moniteur de processus, car le bureau est gelé)
Je suppose (mais ne suis pas sûr) c'est Explorer et lorsque l'utilisateur appuie sur OK appelle ExitWindowsEx
Si La question est ce qui est différent lorsque l'utilisateur sélectionne "Install Updates And Shut Down" enverrait-il des drapeaux spéciaux à ExitWindowsEx ou peut-être appelait-il une autre API et serait-il possible d'espionner cette fonctionnalité? Lorsque l'utilisateur clique sur "OK", il déconnecte tous les utilisateurs connectés puis il installe toutes les mises à jour en attente.
Pourquoi? C'est une question de programmation sur les processus de gain et l'API –
Le * but * de votre question n'est pas très clair. Voulez-vous mettre en œuvre quelque chose de similaire? Comprendre mieux comment fonctionne Windows? Tweak le mécanisme pour faire quelque chose de différent? Ajouter votre propre action à la boîte de dialogue d'arrêt? – peterchen