Función IoDecrementKeepAliveCount (ntddk.h)
La rutina IoDecrementKeepAliveCount disminuye un recuento de referencias asociado a una aplicación de Windows en un dispositivo específico. Un controlador de modo kernel llama a esta rutina cuando se ha completado el proceso de E/S de la aplicación. Si el recuento de referencias de la aplicación cae a 0, Windows puede suspender la aplicación.
Sintaxis
NTSTATUS IoDecrementKeepAliveCount(
[in, out] PFILE_OBJECT FileObject,
[in, out] PEPROCESS Process
);
Parámetros
[in, out] FileObject
Identificador de objeto de archivo en 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 |