Partager via


Méthode IDebugFailureAnalysis2 ::AddBuffer (extsfns.h)

La méthode AddBuffer ajoute une nouvelle entrée 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 dans l’énumération FA_TAG .

[in] EntryType

Valeur dans 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 FA.

[in] Size

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

Valeur retournée

Si cette méthode réussit, elle retourne un pointeur vers la nouvelle structure FA_ENTRY . Dans le cas contraire, elle retourne LA VALEUR NULL.

Remarques

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

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête extsfns.h

Voir aussi

GetBuffer

IDebugFailureAnalysis2

SetBuffer

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

_EFN_Analyze