Función EngHangNotification (winddi.h)
La función EngHangNotification notifica al sistema que un dispositivo especificado es inoperable o no responde.
Sintaxis
ENGAPI ULONG EngHangNotification(
HDEV hdev,
PVOID Reserved
);
Parámetros
hdev
Identificador del dispositivo físico que se ha detenido. Este parámetro es el identificador GDI recibido por el punto de entrada DrvCompletePDEV del controlador.
Reserved
Está reservado y debe establecerse en NULL.
Valor devuelto
EngHangNotification devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
|
El dispositivo no se recuperó del error. |
|
El dispositivo se restauró en orden de trabajo. |
Comentarios
Un controlador debe realizar esta llamada en cualquier momento en que detecte que el hardware es inoperable o no responde. Si EngHangNotification devuelve EHN_RESTORED, el controlador debe reintentar la operación que detectó el estado inoperable; de lo contrario, el controlador debe producir un error en la llamada actual lo antes posible. Las operaciones posteriores del controlador que detecten un problema deben llamar de nuevo a EngHangNotification.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Esta función está disponible en Windows XP y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |