Partager via


IDebugFailureAnalysis2 ::AddBuffer, méthode (extsfns.h)

La méthode AddBuffer ajoute une nouvelle entrée de FA à un objet DebugFailureAnalysis et écrit les octets d’une mémoire tampon spécifiée dans le bloc de données de la nouvelle entrée FA.

Syntaxe

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

Paramètres

Tag

Valeur de l’énumération FA_TAG.

[in] EntryType

Valeur de l’énumération FA_ENTRY_TYPE. Ce paramètre spécifie le type de données des données dans Buf.

[in] Buf

Pointeur vers une mémoire tampon qui contient les octets à écrire dans le bloc de données de la nouvelle entrée de FA.

[in] Size

Taille, en octets, de la mémoire tampon pointée par Buf.

Valeur de retour

Si cette méthode réussit, elle retourne un pointeur vers la nouvelle structure FA_ENTRY. Sinon, elle retourne NULL .

Remarques

Cette méthode crée une entrée fa avec la balise spécifiée par balise, et associe la balise au type de données spécifié par EntryType.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête extsfns.h

Voir aussi

getBuffer

IDebugFailureAnalysis2

SetBuffer

écriture d’un plug-in d’extension d’analyse pour étendre !analyser

_EFN_Analyze