cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 4 nov. 2005 à 22:10
Il existe une fonction de l'API Windows nommée AbortSystemShutdown, je
ne l'ai jamais utilisé, je ne peux donc pas te dire si elle marche
bien, mais vu son nom, elle doit faire ce que tu demande !
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 4 nov. 2005 à 23:28
Cette fonction est uniquement faite pour stopper le processus reboot SI initialisé par InitiateSystemShutdown et tant que la dialog user est à l'écran.
Si le reboot est appelé par prog, ligne de commande ou autre, l'interception n'est pas envisageable depuis VB, il faut manipuler la service table du système, démo ici:
http://dev.winsysdev.com/viewsrc.php?id=28
cacalex
Messages postés69Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention 3 avril 2008 7 nov. 2005 à 15:22
Bonjour !
Merci à vous deux,
Je comprend que je vais vraiment me casser la tête sur ce problème...
BruNews, je ne vois pas bien le lient avec la manipulation de la "service table"... Je vais regarder le liens, mais je ne suis pas très famillier avec le C... Enfin, à défaut de faire ce que je souhaite, cette source est utile :)
J'ai déjà vu (dans access je crois) l'interception de reboot... Je ne sais pas si c'étais par VBA ou par Access directement...
À travers le miroir se trouve ma vraie nature...
Dans le miroir se trouve mon reflet...
Vous n’avez pas trouvé la réponse que vous recherchez ?