wdm.h) (PLUGPLAY_NOTIFICATION_HEADER 结构

每个 PnP 通知结构的开头都包含 PLUGPLAY_NOTIFICATION_HEADER 结构,例如 DEVICE_INTERFACE_CHANGE_NOTIFICATION 结构。

语法

typedef struct _PLUGPLAY_NOTIFICATION_HEADER {
  USHORT Version;
  USHORT Size;
  GUID   Event;
} PLUGPLAY_NOTIFICATION_HEADER, *PPLUGPLAY_NOTIFICATION_HEADER;

成员

Version

指定数据结构的版本,当前设置为 1。

Size

指定结构的大小(以字节为单位)。

Event

指定标识事件的 GUID。

注解

驱动程序可以将 PnP 通知结构强制转换为此类型,以访问 事件 字段并识别结构的确切类型。

要求

要求
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅

DEVICE_INTERFACE_CHANGE_NOTIFICATION

HWPROFILE_CHANGE_NOTIFICATION

IoRegisterPlugPlayNotification

TARGET_DEVICE_CUSTOM_NOTIFICATION

TARGET_DEVICE_REMOVAL_NOTIFICATION