Freigeben über


IDebugHostContext2::GetAddressSpaceRelation-Methode (dbgmodel.h)

Die GetAddressSpaceRelation-Methode gibt die Beziehung zwischen dem virtuellen Speicherbereich des aktuellen Kontexts und dem des anderen angegebenen Kontexts zurück. Die Beziehung kann angeben, wie die Speicherzuordnungen beider Kontexte interagieren.

Syntax

HRESULT GetAddressSpaceRelation(
  IDebugHostContext2   *pContext,
  AddressSpaceRelation *pAddressSpaceRelation
);

Parameter

pContext

Ein Zeiger auf eine IDebugHostContext2-Instanz, die den Kontext darstellt, der mit dem aktuellen Kontext verglichen werden soll.

pAddressSpaceRelation

Ein Zeiger auf eine AddressSpaceRelation-Enumeration, die das Ergebnis der Beziehung zwischen den virtuellen Speicherplätzen der beiden Kontexte erhält.

Rückgabewert

Mögliche Rückgabewerte sind:

  • Nicht zusammenhängend: Die beiden Kontexte teilen keine virtuellen Speicherzuordnungen.
  • Gleich: Die beiden Kontexte teilen alle virtuellen Speicherzuordnungen.
  • Überlappend: Die beiden Kontexte weisen teilweise freigegebene Speicherzuordnungen auf.
  • Teilmenge: Der angegebene Kontext ist eine strenge Teilmenge des aktuellen Kontexts.
  • Obermenge: Der angegebene Kontext ist eine strenge Obermenge des aktuellen Kontexts.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IDebugHostConstant2-Schnittstelle