Função WheaErrorRecordBuilderAddSection (ntddk.h)

A função WheaErrorRecordBuilderAddSection localiza a próxima seção, inicializa seu descritor e retorna um ponteiro para o chamador preencher com dados.

Sintaxe

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
);

Parâmetros

[in, out] Record

Fornece um buffer que contém os dados de registro de erro.

[in] MaxSectionCount

Define o parâmetro UINT32MaxSectionCount.

[in] SectionLength

Fornece um comprimento para a nova seção a ser adicionada.

[in] Flags

Fornece os sinalizadores para a seção.

[in] SectionType

Fornece o GUID para identificar a seção.

[in, out, optional] DescriptorOut

Fornece um buffer opcional para obter o descritor de seção se informações adicionais precisarem ser adicionadas.

Retornar valor

Um ponteiro para o próximo espaço disponível para obter informações de registro de erro. Retornará NULL se o buffer de registro estiver cheio.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 22H2
Cabeçalho ntddk.h (inclua Ntddk.h)