Funzione IoIncrementKeepAliveCount (ntddk.h)
La routine IoIncrementKeepAliveCount incrementa un conteggio dei riferimenti associato a un processo di app di Windows in un dispositivo specifico. Questa routine viene chiamata da un driver in modalità kernel in risposta all'apertura di un processo di I/O da parte dell'app. Ciò impedisce a Windows di sospendere l'app prima del completamento del processo di I/O.
Sintassi
NTSTATUS IoIncrementKeepAliveCount(
[in, out] PFILE_OBJECT FileObject,
[in, out] PEPROCESS Process
);
Parametri
[in, out] FileObject
Handle dell'oggetto file nel dispositivo.
[in, out] Process
Processo associato al dispositivo.
Valore restituito
Questa routine restituisce STATUS_SUCCESS in caso di esito positivo o l'NTSTATUS appropriato codice di errore in caso di errore. ntstatus codici di errore sono definiti in Ntstatus.h.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 8. |
piattaforma di destinazione | Universale |
intestazione | ntddk.h (include Ntddk.h) |
libreria | Ntoskrnl.lib |
dll | Ntoskrnl.exe |