次の方法で共有


WheaErrorRecordBuilderAddSection 関数 (ntddk.h)

WheaErrorRecordBuilderAddSection 関数は、次のセクションを検索し、その記述子を初期化し、呼び出し元がデータを入力するためのポインターを返します。

構文

PVOID WheaErrorRecordBuilderAddSection(
  [in, out]           PWHEA_ERROR_RECORD                         Record,
  [in]                UINT32                                     MaxSectionCount,
  [in]                UINT32                                     SectionLength,
  [in]                WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS Flags,
  [in]                GUID                                       SectionType,
  [in, out, optional] PVOID                                      DescriptorOut
);

パラメーター

[in, out] Record

エラー レコード データを含むバッファーを提供します。

[in] MaxSectionCount

UINT32 パラメーター MaxSectionCount を定義します。

[in] SectionLength

追加する新しいセクションの長さを指定します。

[in] Flags

セクションのフラグを指定します。

[in] SectionType

セクションを識別するための GUID を提供します。

[in, out, optional] DescriptorOut

追加情報を追加する必要がある場合は、セクション記述子を取得するための省略可能なバッファーを提供します。

戻り値

エラー レコード情報の次に使用可能な領域へのポインター。 レコード バッファーがいっぱいの場合は NULL を返します。

要件

要件
サポートされている最小のクライアント Windows 11 バージョン 22H2
Header ntddk.h (Ntddk.h を含む)