Partager via


IDebugHostContextExtensibility ::ReadExtensionData, méthode (dbgmodel.h)

Cette méthode lit un ensemble de données d’extension à partir d’un contexte hôte. Cette méthode échoue si le contexte n’a pas l’objet blob d’extension particulier associé.

Syntaxe

HRESULT ReadExtensionData(
  ULONG blobId,
  ULONG bufferSize,
  PVOID buffer
);

Paramètres

blobId

Ce paramètre d’entrée représente l’ID de l’objet blob dont les données seront lues à partir du contexte hôte.

bufferSize

Ce paramètre d’entrée représente la taille de la mémoire tampon qui sera utilisée pour récupérer les données à partir du contexte hôte.

buffer

Ce paramètre de sortie est un pointeur qui pointe vers la mémoire tampon qui sera renseignée avec les données du contexte hôte.

Valeur de retour

Si la méthode réussit, elle retourne S_OK. S’il échoue en raison du contexte qui n’a pas l’objet blob d’extension particulier associé à celui-ci, il retourne un code d’erreur HRESULT.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDebugHostContextExtensibility