structure TARGET_DEVICE_REMOVAL_NOTIFICATION (wdm.h)
La structure TARGET_DEVICE_REMOVAL_NOTIFICATION décrit un événement de suppression d’appareil. Le gestionnaire PnP envoie cette structure à un pilote qui a inscrit une routine de rappel pour la notification de EventCategoryTargetDeviceChange événements.
Syntaxe
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION {
USHORT Version;
USHORT Size;
GUID Event;
PFILE_OBJECT FileObject;
} TARGET_DEVICE_REMOVAL_NOTIFICATION, *PTARGET_DEVICE_REMOVAL_NOTIFICATION;
Membres
Version
Spécifie la version de la structure de données, actuellement définie sur 1.
Size
Spécifie la taille de la structure, en octets, y compris la taille des trois premiers membres standard ainsi que les données spécifiques à l’événement.
Event
Spécifie un GUID identifiant l’événement : GUID_TARGET_DEVICE_QUERY_REMOVE, GUID_TARGET_DEVICE_REMOVE_COMPLETE ou GUID_TARGET_DEVICE_REMOVE_CANCELLED. Ces GUID sont définis dans Wdmguid.h.
FileObject
Pointeur vers un objet de fichier pour l’appareil.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Voir aussi
DEVICE_INTERFACE_CHANGE_NOTIFICATION