Condividi tramite


Funzione IoIncrementKeepAliveCount (ntddk.h)

La routine IoIncrementKeepAliveCount incrementa un numero di riferimenti associato a un processo di app Windows in un dispositivo specifico. Questa routine viene chiamata da un driver in modalità kernel in risposta all'apertura di un processo per I/O. 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 durante l'esito positivo o il codice di errore NTSTATUS appropriato in caso di errore. I codici di errore NTSTATUS sono definiti in Ntstatus.h.

Requisiti

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

Vedi anche

IoDecrementKeepAliveCount