次の方法で共有


PLUGPLAY_NOTIFICATION_HEADER構造体 (wdm.h)

PLUGPLAY_NOTIFICATION_HEADER 構造体は、各 PnP 通知構造体の先頭 (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