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 포함)