Fonction IoIncrementKeepAliveCount (ntddk.h)
La routine IoIncrementKeepAliveCount incrémente un nombre de références associées à un processus d’application Windows sur un appareil spécifique. Cette routine est appelée par un pilote en mode noyau en réponse à l’ouverture d’un processus d’E/S par l’application. Cela empêche Windows de suspendre l’application avant la fin du processus d’E/S.
Syntaxe
NTSTATUS IoIncrementKeepAliveCount(
[in, out] PFILE_OBJECT FileObject,
[in, out] PEPROCESS Process
);
Paramètres
[in, out] FileObject
Handle de l’objet fichier sur l’appareil.
[in, out] Process
Processus associé à l’appareil.
Valeur retournée
Cette routine retourne STATUS_SUCCESS en cas de réussite ou le code d’erreur NTSTATUS approprié en cas d’échec. Les codes d’erreur NTSTATUS sont définis dans Ntstatus.h.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 8. |
Plateforme cible | Universal |
En-tête | ntddk.h (inclure Ntddk.h) |
Bibliothèque | Ntoskrnl.lib |
DLL | Ntoskrnl.exe |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour