Método IDebugSymbols::GetSymbolTypeId (dbgeng.h)
O método GetSymbolTypeId retorna a ID de 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 saber mais, confira Módulos. Se Module for NULL, essas informações não serão retornadas.
Retornar valor
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 desreferenciamento de matriz , por exemplo , my_struct.some_field[0].
Para obter mais informações sobre símbolos, consulte Símbolos.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |