IDebugFailureAnalysis2::AddBuffer-Methode (extsfns.h)

Die AddBuffer-Methode fügt einem DebugFailureAnalysis-Objekt einen neuen FA-Eintrag hinzu und schreibt die Bytes aus einem angegebenen Puffer in den Datenblock des neuen FA-Eintrags.

Syntax

PFA_ENTRY AddBuffer(
       FA_TAG        Tag,
  [in] FA_ENTRY_TYPE EntryType,
  [in] PVOID const   Buf,
  [in] ULONG         Size
);

Parameter

Tag

Ein -Wert in der FA_TAG-Enumeration .

[in] EntryType

Ein -Wert in der FA_ENTRY_TYPE-Enumeration . Dieser Parameter gibt den Datentyp der Daten in Buf an.

[in] Buf

Ein Zeiger auf einen Puffer, der die Bytes enthält, die in den Datenblock des neuen FA-Eintrags geschrieben werden sollen.

[in] Size

Die Größe des Puffers in Bytes, auf den Buf verweist.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird ein Zeiger auf die neue FA_ENTRY-Struktur zurückgegeben. Andernfalls wird NULL zurückgegeben.

Hinweise

Diese Methode erstellt einen neuen FA-Eintrag mit dem durch Tag angegebenen Tag und ordnet das Tag dem durch EntryType angegebenen Datentyp zu.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile extsfns.h

Weitere Informationen

GetBuffer

IDebugFailureAnalysis2

SetBuffer

Schreiben eines Analyseerweiterungs-Plug-Ins zum Erweitern von !analyze

_EFN_Analyze