共用方式為


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
標頭 ntddk.h (包含 Ntddk.h)