Método IDebugSymbols3::GetSymbolModuleWide (dbgeng.h)
O método GetSymbolModuleWide retorna o endereço base do módulo que contém o símbolo especificado.
Sintaxe
HRESULT GetSymbolModuleWide(
[in] PCWSTR Symbol,
[out] PULONG64 Base
);
Parâmetros
[in] Symbol
Especifica o nome do símbolo a ser pesquisado. Consulte a seção Comentários para obter detalhes da sintaxe desse nome.
[out] Base
Recebe o local no espaço de endereço de memória do destino da base do módulo. Para obter mais informações, consulte Modules.
Valor de retorno
Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
Não foi possível encontrar o símbolo ou o módulo. |
Observações
A cadeia de caracteres Símbolo deve conter um ponto de exclamação (!). Se Symbol for um nome de símbolo qualificado por módulo (por exemplo, mymodules!main) ou se o nome do módulo for omitido (por exemplo, !main), o mecanismo procurará esse símbolo e retornará o módulo no qual ele é encontrado. Se Symbol contiver apenas um nome de módulo (por exemplo, mymodule!) o mecanismo retornará o primeiro módulo com esse nome de módulo.
Para obter mais informações sobre símbolos, consulte Symbols.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua Dbgeng.h) |