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 si se ejecuta correctamente o el código de error NTSTATUS adecuado en caso de error. Los códigos de error NTSTATUS se definen en Ntstatus.h.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 8. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Ntddk.h) |
Library | Ntoskrnl.lib |
Archivo DLL | Ntoskrnl.exe |