struttura TARGET_DEVICE_REMOVAL_NOTIFICATION (wdm.h)
La struttura TARGET_DEVICE_REMOVAL_NOTIFICATION descrive un evento di rimozione del dispositivo. Il gestore PnP invia questa struttura a un driver che ha registrato una routine di callback per la notifica degli eventi EventCategoryTargetDeviceChange .
Sintassi
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION {
USHORT Version;
USHORT Size;
GUID Event;
PFILE_OBJECT FileObject;
} TARGET_DEVICE_REMOVAL_NOTIFICATION, *PTARGET_DEVICE_REMOVAL_NOTIFICATION;
Members
Version
Specifica la versione della struttura dei dati, attualmente impostata su 1.
Size
Specifica le dimensioni della struttura, in byte, incluse le dimensioni dei primi tre membri standard più i dati specifici dell'evento.
Event
Specifica un GUID che identifica l'evento: GUID_TARGET_DEVICE_QUERY_REMOVE, GUID_TARGET_DEVICE_REMOVE_COMPLETE o GUID_TARGET_DEVICE_REMOVE_CANCELLED. Questi GUID sono definiti in Wdmguid.h.
FileObject
Puntatore a un oggetto file per il dispositivo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Vedi anche
DEVICE_INTERFACE_CHANGE_NOTIFICATION