Compartir a través de


Función IoIncrementKeepAliveCount (ntddk.h)

La rutina IoIncrementKeepAliveCount incrementa un recuento de referencias asociado a un proceso de aplicación de Windows en un dispositivo específico. Un controlador de modo kernel llama a esta rutina en respuesta a la aplicación que abre un proceso para E/S. Esto impide que Windows suspenda la aplicación antes de que se complete el proceso de E/S.

Sintaxis

NTSTATUS IoIncrementKeepAliveCount(
  [in, out] PFILE_OBJECT FileObject,
  [in, out] PEPROCESS    Process
);

Parámetros

[in, out] FileObject

Identificador de objeto de archivo para el dispositivo.

[in, out] Process

Proceso asociado al dispositivo.

Valor devuelto

Esta rutina devuelve STATUS_SUCCESS correcto o el código de error NTSTATUS adecuado error. códigos de error NTSTATUS se definen en Ntstatus.h.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 8.
de la plataforma de destino de Universal
encabezado de ntddk.h (incluya Ntddk.h)
biblioteca de Ntoskrnl.lib
DLL de Ntoskrnl.exe

Consulte también

ioDecrementKeepAliveCount