Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Kategorie des PnP-Ereignisses an, für das die Rückrufroutine registriert wird. Wird in IoRegisterPlugPlayNotificationverwendet.
Syntax
typedef enum _IO_NOTIFICATION_EVENT_CATEGORY {
EventCategoryReserved,
EventCategoryHardwareProfileChange,
EventCategoryDeviceInterfaceChange,
EventCategoryTargetDeviceChange,
EventCategoryKernelSoftRestart
} IO_NOTIFICATION_EVENT_CATEGORY;
Konstanten
EventCategoryReservedReserviert für die Systemverwendung. |
EventCategoryHardwareProfileChangePnP-Ereignisse in dieser Kategorie umfassen Abfrageänderung (GUID_HWPROFILE_QUERY_CHANGE), change-complete (GUID_HWPROFILE_CHANGE_COMPLETE) und Change-Cancel (GUID_HWPROFILE_CHANGE_CANCELLED) eines Hardwareprofils. |
EventCategoryDeviceInterfaceChangePnP-Ereignisse in dieser Kategorie umfassen das Eintreffen (Aktivieren) einer neuen Instanz einer Geräteschnittstellenklasse (GUID_DEVICE_INTERFACE_ARRIVAL) oder das Entfernen (Deaktivieren) einer vorhandenen Geräteschnittstelleninstanz (GUID_DEVICE_INTERFACE_REMOVAL). |
EventCategoryTargetDeviceChangePnP-Ereignisse in dieser Kategorie umfassen Ereignisse im Zusammenhang mit dem Entfernen eines Geräts: Die Treiber des Geräts erhielten ein IRP (GUID_TARGET_DEVICE_QUERY_REMOVE), die Treiber haben ein Remove IRP (GUID_TARGET_DEVICE_REMOVE_COMPLETE) abgeschlossen oder die Treiber erhielten ein Cancel-Remove IRP (GUID_TARGET_DEVICE_REMOVE_CANCELLED). Diese Kategorie wird auch für benutzerdefinierte Benachrichtigungsereignisse verwendet. |
EventCategoryKernelSoftRestartReserviert für die Systemverwendung. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | wdm.h |