Condividi tramite


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

Vedere anche

IoDecrementKeepAliveCount