Функция 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
Определяет параметр UINT32MaxSectionCount.
[in] SectionLength
Предоставляет длину для добавления нового раздела.
[in] Flags
Предоставляет флаги для раздела.
[in] SectionType
Предоставляет GUID для идентификации раздела.
[in, out, optional] DescriptorOut
Предоставляет необязательный буфер, чтобы получить дескриптор раздела, если необходимо добавить дополнительные сведения.
Возвращаемое значение
Указатель на следующее доступное пространство для сведений о записи ошибок. Возвращает значение NULL, если буфер записи заполнен.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11, версия 22H2 |
заголовка | ntddk.h (include Ntddk.h) |