IO_NOTIFICATION_EVENT_CATEGORY enumeración (wdm.h)
Especifica la categoría del evento PnP para el que se está registrando la rutina de devolución de llamada. Se usa en IoRegisterPlugPlayNotification.
Syntax
typedef enum _IO_NOTIFICATION_EVENT_CATEGORY {
EventCategoryReserved,
EventCategoryHardwareProfileChange,
EventCategoryDeviceInterfaceChange,
EventCategoryTargetDeviceChange,
EventCategoryKernelSoftRestart
} IO_NOTIFICATION_EVENT_CATEGORY;
Constantes
EventCategoryReserved Reservado para uso del sistema. |
EventCategoryHardwareProfileChange Los eventos PnP de esta categoría incluyen el cambio de consulta (GUID_HWPROFILE_QUERY_CHANGE), el cambio completo (GUID_HWPROFILE_CHANGE_COMPLETE) y la cancelación de cambios (GUID_HWPROFILE_CHANGE_CANCELLED) de un perfil de hardware. |
EventCategoryDeviceInterfaceChange Los eventos PnP de esta categoría incluyen la llegada (habilitación) de una nueva instancia de una clase de interfaz de dispositivo (GUID_DEVICE_INTERFACE_ARRIVAL) o la eliminación (deshabilitación) de una instancia de interfaz de dispositivo existente (GUID_DEVICE_INTERFACE_REMOVAL). |
EventCategoryTargetDeviceChange Los eventos PnP de esta categoría incluyen eventos relacionados con la eliminación de un dispositivo: los controladores del dispositivo recibieron un IRP de eliminación de consultas (GUID_TARGET_DEVICE_QUERY_REMOVE), los controladores completaron un IRP (GUID_TARGET_DEVICE_REMOVE_COMPLETE) o los controladores recibieron un IRP (GUID_TARGET_DEVICE_REMOVE_CANCELLED). Esta categoría también se usa para eventos de notificación personalizados. |
EventCategoryKernelSoftRestart Reservado para uso del sistema. |
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h |