Función WheaErrorRecordBuilderAddSection (ntddk.h)

La función WheaErrorRecordBuilderAddSection busca la sección siguiente, inicializa su descriptor y devuelve un puntero para que el autor de la llamada se rellene con datos.

Sintaxis

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

Proporciona un búfer que contiene los datos del registro de errores.

[in] MaxSectionCount

Define el parámetro UINT32MaxSectionCount.

[in] SectionLength

Proporciona una longitud para la nueva sección que se va a agregar.

[in] Flags

Proporciona las marcas de la sección.

[in] SectionType

Proporciona el GUID para identificar la sección.

[in, out, optional] DescriptorOut

Proporciona un búfer opcional para obtener el descriptor de sección si es necesario agregar información adicional.

Valor devuelto

Puntero al siguiente espacio disponible para la información del registro de errores. Devuelve NULL si el búfer de registros está lleno.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 22H2
Encabezado ntddk.h (incluya Ntddk.h)