KBUGCHECK_SECONDARY_DUMP_DATA 構造体 (wdm.h)
KBUGCHECK_SECONDARY_DUMP_DATA構造体は、KbCallbackSecondaryDumpData ルーチンによってクラッシュ ダンプ ファイルに書き込まれるドライバー指定のデータのセクションを記述します。
構文
typedef struct _KBUGCHECK_SECONDARY_DUMP_DATA {
IN PVOID InBuffer;
IN ULONG InBufferLength;
IN ULONG MaximumAllowed;
OUT GUID Guid;
OUT PVOID OutBuffer;
OUT ULONG OutBufferLength;
} KBUGCHECK_SECONDARY_DUMP_DATA, *PKBUGCHECK_SECONDARY_DUMP_DATA;
メンバー
InBuffer
システムによって割り当てられるバッファーへのポインター。
InBufferLength
InBuffer メンバーによって指定されたバッファーのサイズをバイト単位で指定します。
MaximumAllowed
KbCallbackSecondaryDumpData ルーチンがクラッシュ ダンプ ファイルに書き込むことができるデータの最大量を指定します。
Guid
ドライバーのクラッシュ ダンプ データを識別する GUID を指定します。 (ドライバーは、クラッシュ ダンプ データをマークするために一意の GUID を使用する必要があります。GuidGen.exe ツールを使用して、ドライバーの GUID を生成します。このツールは、Microsoft Windows SDKに含まれています。
OutBuffer
ドライバーがクラッシュ ダンプ データ ( NULL) を書き込むバッファーへのポインター。
OutBufferLength
OutBuffer メンバーによって指定されたバッファーのサイズをバイト単位で指定します。
注釈
この構造体の使用方法の詳細については、「 バグ チェック コールバック ルーチンの記述 」および「 コールバック関数KBUGCHECK_REASON_CALLBACK_ROUTINE 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP Service Pack 1 (SP1)、Windows Server 2003、およびそれ以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |