Condividi tramite


Funzione IoDecrementKeepAliveCount (ntddk.h)

Il IoDecrementKeepAliveCount decrementa un conteggio dei riferimenti associato a un'app di Windows in un dispositivo specifico. Questa routine viene chiamata da un driver in modalità kernel al termine del processo di I/O dell'app. Se il conteggio dei riferimenti dell'app scende a 0, Windows può sospendere l'app.

Sintassi

NTSTATUS IoDecrementKeepAliveCount(
  [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