Méthode IDebugFailureAnalysis ::GetBuffer (extsfns.h)
La méthode GetBuffer recherche un objet DebugFailureAnalysis pour la première entrée FA qui a une balise spécifiée. S’il trouve une entrée FA avec la balise spécifiée, il obtient le bloc de données de l’entrée.
Syntaxe
PFA_ENTRY GetBuffer(
[in] FA_TAG Tag,
[out] PVOID Buf,
[in] ULONG Size
);
Paramètres
[in] Tag
Valeur dans l’énumération FA_TAG .
[out] Buf
Pointeur vers une mémoire tampon qui reçoit le bloc de données de l’entrée.
[in] Size
Taille, en octets, de la mémoire tampon pointée vers Buf.
Valeur retournée
Si cette méthode trouve une entrée FA avec la balise spécifiée et si elle réussit à obtenir le bloc de données, elle retourne un pointeur vers la structure FA_ENTRY . Dans le cas contraire, elle retourne LA VALEUR NULL.
Remarques
Si cette méthode trouve une entrée FA avec la balise spécifiée, elle vérifie si le membre DataSize de la structure FA_ENTRY est égal à la valeur spécifiée par le paramètre Size . Si DataSize n’est pas égal à Size, cette méthode retourne NULL et n’obtient pas le bloc de données.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | extsfns.h |
Voir aussi
Écriture d’un plug-in d’extension d’analyse pour étendre !analyser