IDebugDisassemblyStream2::GetCodeContext
傳回指定的程式碼的位置識別碼相對應的程式碼內容物件。
HRESULT GetCodeContext(
UINT64 uCodeLocationId,
IDebugCodeContext2** ppCodeContext
);
int GetCodeContext(
ulong uCodeLocationId,
out IDebugCodeContext2 ppCodeContext
);
參數
uCodeLocationId
[in]指定的程式碼的位置識別碼。 請參閱 [備註] 部份的IDebugDisassemblyStream2::GetCodeLocationId的程式碼的位置識別碼說明的方法。ppCodeContext
[] out傳回IDebugCodeContext2物件,表示相關聯的程式碼內容。
傳回值
如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。
備註
可以從呼叫傳回的程式碼的位置識別碼IDebugDisassemblyStream2::GetCurrentLocation方法,而且可以出現在DisassemblyData結構。
若要將程式碼內容轉換成程式碼的位置識別碼時,呼叫IDebugDisassemblyStream2::GetCodeLocationId方法。
請參閱
參考
IDebugDisassemblyStream2::GetCodeLocationId