Função IoDecrementKeepAliveCount (ntddk.h)
O IoDecrementKeepAliveCount diminui uma contagem de referência associada a um aplicativo do Windows em um dispositivo específico. Essa rotina é chamada por um driver de modo kernel quando o processo de E/S do aplicativo é concluído. Se a contagem de referência do aplicativo cair para 0, o Windows poderá suspender o aplicativo.
Sintaxe
NTSTATUS IoDecrementKeepAliveCount(
[in, out] PFILE_OBJECT FileObject,
[in, out] PEPROCESS Process
);
Parâmetros
[in, out] FileObject
O identificador do objeto de arquivo para o dispositivo.
[in, out] Process
O processo associado ao dispositivo.
Valor de retorno
Essa rotina retorna STATUS_SUCCESS com êxito ou o código de erro NTSTATUS apropriado sobre falha. códigos de erro NTSTATUS são definidos em Ntstatus.h.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 8. |
da Plataforma de Destino | Universal |
cabeçalho | ntddk.h (inclua Ntddk.h) |
biblioteca | Ntoskrnl.lib |
de DLL | Ntoskrnl.exe |