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.
Die TARGET_DEVICE_REMOVAL_NOTIFICATION-Struktur beschreibt ein Ereignis zum Entfernen von Geräten. Der PnP-Manager sendet diese Struktur an einen Treiber, der eine Rückrufroutine für Benachrichtigungen über EventCategoryTargetDeviceChange-Ereignisse registriert hat.
Syntax
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION {
USHORT Version;
USHORT Size;
GUID Event;
PFILE_OBJECT FileObject;
} TARGET_DEVICE_REMOVAL_NOTIFICATION, *PTARGET_DEVICE_REMOVAL_NOTIFICATION;
Angehörige
Version
Gibt die Version der Datenstruktur an, die derzeit auf 1 festgelegt ist.
Size
Gibt die Größe der Struktur in Bytes an, einschließlich der Größe der ersten drei Standardmber sowie der ereignisspezifischen Daten.
Event
Gibt eine GUID an, die das Ereignis identifiziert: GUID_TARGET_DEVICE_QUERY_REMOVE, GUID_TARGET_DEVICE_REMOVE_COMPLETE oder GUID_TARGET_DEVICE_REMOVE_CANCELLED. Diese GUIDs werden in Wdmguid.h definiert.
FileObject
Zeigen Sie auf ein Dateiobjekt für das Gerät.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Siehe auch
DEVICE_INTERFACE_CHANGE_NOTIFICATION