IDebugHostContext2 ::GetAddressSpaceRelation, méthode (dbgmodel.h)
La méthode GetAddressSpaceRelation retourne la relation entre l’espace mémoire virtuelle du contexte actuel et celui d’un autre contexte spécifié. La relation peut indiquer comment les mappages de mémoire des deux contextes interagissent.
Syntaxe
HRESULT GetAddressSpaceRelation(
IDebugHostContext2 *pContext,
AddressSpaceRelation *pAddressSpaceRelation
);
Paramètres
pContext
Pointeur vers une instance IDebugHostContext2 représentant le contexte à comparer au contexte actuel.
pAddressSpaceRelation
Pointeur vers une énumération AddressSpaceRelation qui recevra le résultat de la relation entre les espaces de mémoire virtuels des deux contextes.
Valeur de retour
Les valeurs de retour possibles sont les suivantes :
- Disjoint : les deux contextes ne partagent aucun mappage de mémoire virtuelle.
- Égal : les deux contextes partagent tous les mappages de mémoire virtuelle.
- Chevauchement : les deux contextes ont des mappages de mémoire partiellement partagés.
- Sous-ensemble : le contexte indiqué est un sous-ensemble strict du contexte actuel.
- Superset : le contexte indiqué est un sur-ensemble strict du contexte actuel.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |