Partager via


IDebugMemoryContext2 : : ajoutez

Ajoute la valeur spécifiée au contexte actuel et retourne un nouveau contexte.

HRESULT Add( 
   UINT64                 dwCount,
   IDebugMemoryContext2** ppMemCxt
);
int Add(
   ulong                    dwCount, 
   out IDebugMemoryContext2 ppMemCxt
);

Paramètres

  • dwCount
    [in] la valeur à ajouter au contexte actuel.

  • ppMemCxt
    [out] Retourne un nouvel objet d' IDebugMemoryContext2 .

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Notes

Un contexte de mémoire est une adresse, donc ajoutant une valeur à une adresse produit une nouvelle adresse qui requiert une nouvelle interface de contexte.

Cette méthode doit toujours produire un nouveau contexte, même si l'adresse résultant est en dehors de l'espace mémoire associé à ce contexte. La seule exception est si aucune mémoire ne peut être allouée pour le nouveau contexte ou si ppMemCxt est une valeur NULL (qui est une erreur).

Voir aussi

Référence

IDebugMemoryContext2