Freigeben über


IDebugBinder::GetMemoryContext

Diese Methode konvertiert ein Objekt oder eine Speicheradresse Speicherort zu einem Speicher Elementkontext.

HRESULT GetMemoryContext( 
   IDebugField*           pField,
   DWORD                  dwConstant,
   IDebugMemoryContext2** ppMemCxt
);
int GetMemoryContext(
   IDebugField              pField, 
   uint                     dwConstant, 
   out IDebugMemoryContext2 ppMemCxt
);

Parameter

  • pField
    [in] IDebugField , das das Objekt beschreibt. Wenn NULL, dwConstant-Version verwenden.

  • dwConstant
    [in] Eine konstante Speicheradresse, wie 0x5000.

  • ppMemCxt
    [out] Gibt die IDebugMemoryContext2-Schnittstelle, die die Adresse des Objekts darstellt, oder die Adresse im Arbeitsspeicher zurück.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Siehe auch

Referenz

IDebugBinder

IDebugMemoryContext2

IDebugField