次の方法で共有


KTRIAGE_DUMP_DATA_ARRAY構造体 (wdm.h)

クラッシュ ダンプ ファイルに保持するメモリの場所と長さ (範囲) の配列を指定します。

構文

typedef struct _KTRIAGE_DUMP_DATA_ARRAY {
  LIST_ENTRY     List;
  ULONG          NumBlocksUsed;
  ULONG          NumBlocksTotal;
  ULONG          DataSize;
  ULONG          MaxDataSize;
  ULONG          ComponentNameBufferLength;
  PUCHAR         ComponentName;
  KADDRESS_RANGE Blocks[ANYSIZE_ARRAY];
} KTRIAGE_DUMP_DATA_ARRAY, *PKTRIAGE_DUMP_DATA_ARRAY;

メンバーズ

List

配列に追加するエントリを表す LIST_ENTRY 構造体へのポインター。

NumBlocksUsed

NumBlocksTotal

DataSize

MaxDataSize

ComponentNameBufferLength

ComponentName

Blocks[ANYSIZE_ARRAY]

備考

ドライバーは、KeInitializeTriageDumpDataArray関数呼び出すことによって、この構造体を初期化します。 ドライバーは、KeAddTriageDumpDataBlock 関数を呼び出すときに、この型の構造体へのポインターを提供します。

必要条件

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

関連項目

KBUGCHECK_REASON_CALLBACK_ROUTINE