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

構造体のサイズ (標準の最初の 3 つのメンバーのサイズとイベント固有のデータを含むバイト単位) を指定します。

Event

イベントを識別する GUID (GUID_HWPROFILE_QUERY_CHANGE、GUID_HWPROFILE_CHANGE_COMPLETE、またはGUID_HWPROFILE_CHANGE_CANCELLED) を指定します。 GUID は Wdmguid.h で定義されています。

注釈

ハードウェア プロファイル変更イベントのイベント固有のデータはありません。

要件

要件
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

こちらもご覧ください

DEVICE_INTERFACE_CHANGE_NOTIFICATION

IoRegisterPlugPlayNotification

PLUGPLAY_NOTIFICATION_HEADER

TARGET_DEVICE_REMOVAL_NOTIFICATION