Metodo IDebugSymbols::GetSymbolTypeId (dbgeng.h)

Il metodo GetSymbolTypeId restituisce l'ID di tipo e il modulo del simbolo specificato.

Sintassi

HRESULT GetSymbolTypeId(
  [in]            PCSTR    Symbol,
  [out]           PULONG   TypeId,
  [out, optional] PULONG64 Module
);

Parametri

[in] Symbol

Specifica l'espressione il cui ID di tipo viene richiesto. Per informazioni dettagliate sulla sintassi di questa espressione, vedere la sezione Osservazioni.

[out] TypeId

Riceve l'ID del tipo.

[out, optional] Module

Riceve l'indirizzo di base del modulo contenente il simbolo. Per altre informazioni, vedere Moduli. Se Module è NULL, queste informazioni non vengono restituite.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo

Commenti

L'espressione Mbol Sypuò contenere campi struttura, dereferencing puntatore e dereferencing della matrice, ad esempio my_struct.some_field[0].

Per altre informazioni sui simboli, vedere Simboli.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

GetSymbolTypeId

GetTypeId

IDebugSymbols

IDebugSymbols2

IDebugSymbols3