HWPROFILE_CHANGE_NOTIFICATION结构(wdm.h)

HWPROFILE_CHANGE_NOTIFICATION 结构描述与硬件配置文件配置更改相关的事件。 PnP 管理器将此结构发送到驱动程序,该驱动程序注册了回调例程以通知 EventCategoryHardwareProfileChange 事件。

语法

typedef struct _HWPROFILE_CHANGE_NOTIFICATION {
  USHORT Version;
  USHORT Size;
  GUID   Event;
} HWPROFILE_CHANGE_NOTIFICATION, *PHWPROFILE_CHANGE_NOTIFICATION;

成员

Version

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

Size

指定结构的大小,以字节为单位,包括标准前三个成员的大小以及特定于事件的数据。

Event

指定标识事件的 GUID:GUID_HWPROFILE_QUERY_CHANGE、GUID_HWPROFILE_CHANGE_COMPLETE或GUID_HWPROFILE_CHANGE_CANCELLED。 GUID 在 Wdmguid.h 中定义。

言论

硬件配置文件更改事件没有特定于事件的数据。

要求

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

另请参阅

DEVICE_INTERFACE_CHANGE_NOTIFICATION

IoRegisterPlugPlayNotification

PLUGPLAY_NOTIFICATION_HEADER

TARGET_DEVICE_REMOVAL_NOTIFICATION