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 Módulos. Se o Módulo for NULL, essas informações não serão retornadas.
Valor retornado
Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido |
Comentários
A expressão Symbol pode conter campos de estrutura, desreferenciamento de ponteiro e desreferencing de matriz , por exemplo , my_struct.some_field[0].
Para obter mais informações sobre símbolos, consulte Símbolos.
Requisitos
Plataforma de Destino | Desktop |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |