IDebugDisassemblyStream2::GetCodeContext
Retorna um objeto de contexto de código correspondente a um identificador de local de código especificada.
HRESULT GetCodeContext(
UINT64 uCodeLocationId,
IDebugCodeContext2** ppCodeContext
);
int GetCodeContext(
ulong uCodeLocationId,
out IDebugCodeContext2 ppCodeContext
);
Parâmetros
uCodeLocationId
[in] Especifica o identificador de local do código. Consulte a seção de comentários para o IDebugDisassemblyStream2::GetCodeLocationId método para obter uma descrição de um identificador de local do código.ppCodeContext
[out] Retorna um IDebugCodeContext2 o objeto que representa o contexto de código associado.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.
Comentários
O identificador de local do código pode ser retornado de uma chamada para o IDebugDisassemblyStream2::GetCurrentLocation método e podem aparecer o DisassemblyData estrutura.
Para converter um contexto de código em um identificador de local do código, chamar o IDebugDisassemblyStream2::GetCodeLocationId método.
Consulte também
Referência
IDebugDisassemblyStream2::GetCodeLocationId