IDebugFailureAnalysis2::AddBuffer-Methode (extsfns.h)
Die AddBuffer--Methode fügt einen neuen FA-Eintrag zu einem DebugFailureAnalysis-Objekt 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-Aufzählung.
[in] EntryType
Ein Wert in der FA_ENTRY_TYPE-Aufzählung. Dieser Parameter gibt den Datentyp der Daten in Bufan.
[in] Buf
Ein Zeiger auf einen Puffer, der die Bytes enthält, die in den Datenblock des neuen FA-Eintragsgeschrieben werden sollen.
[in] Size
Die Größe des Puffers in Bytes, auf den Bufverweist.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird ein Zeiger auf die neue FA_ENTRY Struktur zurückgegeben. Andernfalls wird NULL-zurückgegeben.
Bemerkungen
Diese Methode erstellt einen neuen FA-Eintrag mit dem Tag, das durch Tagangegeben wird, und ordnet das Tag dem datentyp zu, der durch EntryTypeangegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | extsfns.h |
Siehe auch
Schreiben eines Analysis Extension Plug-Ins zum Erweitern von !analyze