Método IDebugSymbols3::GetSymbolTypeId (dbgeng.h)
O método GetSymbolTypeId retorna a ID do tipo e o módulo do símbolo especificado.
Sintaxe
HRESULT GetSymbolTypeId(
[in] PCSTR Symbol,
[out] PULONG TypeId,
[out, optional] PULONG64 Module
);
Parâmetros
[in] Symbol
Especifica a expressão cuja ID de tipo é solicitada. Consulte a seção Comentários para obter detalhes sobre a sintaxe dessa expressão.
[out] TypeId
Recebe a ID do tipo.
[out, optional] Module
Recebe o endereço base do módulo que contém o símbolo. Para obter mais informações, consulte Modules. Se módulo for NULL, essas informações não serão retornadas.
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 |
Observações
A expressão Symbol pode conter campos de estrutura, desreferenciamento de ponteiro e desreferenciamento de matriz , por exemplo, my_struct.some_field[0].
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) |