WheaErrorRecordBuilderAddSection-Funktion (ntddk.h)
Die WheaErrorRecordBuilderAddSection-Funktion sucht den nächsten Abschnitt, initialisiert dessen Deskriptor und gibt einen Zeiger zurück, damit der Aufrufer mit Daten auffüllt.
Syntax
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
);
Parameter
[in, out] Record
Stellt einen Puffer bereit, der die Fehlerdatensatzdaten enthält.
[in] MaxSectionCount
Definiert den UINT32-ParameterMaxSectionCount.
[in] SectionLength
Stellt eine Länge für den hinzuzufügenden neuen Abschnitt bereit.
[in] Flags
Stellt die Flags für den Abschnitt bereit.
[in] SectionType
Stellt die GUID bereit, um den Abschnitt zu identifizieren.
[in, out, optional] DescriptorOut
Stellt einen optionalen Puffer bereit, um den Abschnittsdeskriptor abzurufen, wenn zusätzliche Informationen hinzugefügt werden müssen.
Rückgabewert
Ein Zeiger auf den nächsten verfügbaren Speicherplatz für Fehlerdatensatzinformationen. Gibt NULL zurück, wenn der Datensatzpuffer voll ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 22H2 |
Kopfzeile | ntddk.h (include Ntddk.h) |