IDebugDisassemblyStream2::GetCodeContext
Gibt ein Code für die gemäß einem angegebenen Speicherort des Codes Bezeichner zurück.
HRESULT GetCodeContext(
UINT64 uCodeLocationId,
IDebugCodeContext2** ppCodeContext
);
int GetCodeContext(
ulong uCodeLocationId,
out IDebugCodeContext2 ppCodeContext
);
Parameter
uCodeLocationId
[in] Gibt den Speicherort des Codes Bezeichner an. Weitere Informationen finden Sie im Abschnitt " Hinweise " für die IDebugDisassemblyStream2::GetCodeLocationId-Methode zum Speicherort der Code eine Beschreibung eines Bezeichners.ppCodeContext
[out] Gibt ein IDebugCodeContext2-Objekt zurück, das den zugehörigen Code Elementkontext darstellt.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Der Speicherort des Codes Bezeichner kann von einem Aufruf der IDebugDisassemblyStream2::GetCurrentLocation-Methode zurückgegeben werden und kann in der DisassemblyData Struktur angezeigt werden.
Um einen Code für Code in einen Bezeichner zu konvertieren, rufen Sie die IDebugDisassemblyStream2::GetCodeLocationId-Methode auf.
Siehe auch
Referenz
IDebugDisassemblyStream2::GetCodeLocationId