次の方法で共有


WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER構造体 (ntddk.h)

構文

typedef struct _WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {
  ULONG                                        Version;
  GUID                                         SourceGuid;
  USHORT                                       LogTag;
  UCHAR                                        Reserved[6];
  WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER   Initialize;
  WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Uninitialize;
  ULONG                                        MaxSectionDataLength;
  ULONG                                        MaxSectionsPerReport;
  GUID                                         CreatorId;
  GUID                                         PartitionId;
} WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, *PWHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER;

メンバーズ

Version

使用するこの構造体のバージョンを指定する ULONG。 Windows 10 バージョン 2004 以降では、WHEA_DEVICE_DRIVER_CONFIG_V2に設定されています。

SourceGuid

エラーを生成するドライバーに対応する GUID。

LogTag

SEL (システム イベント ログ) データ 作成するデバイス ドライバーによって使用され、SEL ログのソースを識別するのに役立ちます。

Reserved[6]

システム用に予約されています。

Initialize

ドライバーの WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER イベント コールバック関数へのポインター。

Uninitialize

ドライバーの WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER イベント コールバック関数へのポインター。

MaxSectionDataLength

報告されたエラーの 1 つのセクションの最大サイズをバイト単位で指定します。

MaxSectionsPerReport

レポートあたりのセクションの最大数を指定する ULONG。

CreatorId

エラーを生成している作成者 (組織) を識別する GUID。

PartitionId

Common Platform Error Record (CPER)で使用される GUID。 0 を指定できます。

備考

WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER構造体は、WheaAddErrorSourceDeviceDriver 関数への入力として使用されます。

詳細については、「Windows 10 での WHEA の使用」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 2004
ヘッダー ntddk.h