estructura TARGET_DEVICE_REMOVAL_NOTIFICATION (wdm.h)
La estructura de TARGET_DEVICE_REMOVAL_NOTIFICATION describe un evento de eliminación de dispositivos. El administrador de PnP envía esta estructura a un controlador que registró una rutina de devolución de llamada para la notificación de eventos EventCategoryTargetDeviceChange .
Sintaxis
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION {
USHORT Version;
USHORT Size;
GUID Event;
PFILE_OBJECT FileObject;
} TARGET_DEVICE_REMOVAL_NOTIFICATION, *PTARGET_DEVICE_REMOVAL_NOTIFICATION;
Miembros
Version
Especifica la versión de la estructura de datos, establecida actualmente en 1.
Size
Especifica el tamaño de la estructura, en bytes, incluido el tamaño de los tres primeros miembros estándar más los datos específicos del evento.
Event
Especifica un GUID que identifica el evento: GUID_TARGET_DEVICE_QUERY_REMOVE, GUID_TARGET_DEVICE_REMOVE_COMPLETE o GUID_TARGET_DEVICE_REMOVE_CANCELLED. Estos GUID se definen en Wdmguid.h.
FileObject
Puntero a un objeto de archivo para el dispositivo.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Consulte también
DEVICE_INTERFACE_CHANGE_NOTIFICATION