Condividi tramite


Metodo IDebugSymbolGroup2::GetSymbolTypeName (dbgeng.h)

I metodi GetSymbolTypeName restituiscono il nome del tipo del simbolo specificato.

Sintassi

HRESULT GetSymbolTypeName(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG NameSize
);

Parametri

[in] Index

Indice del simbolo di cui si desidera il nome del tipo. L'indice di un simbolo è un numero di identificazione. L'indice varia da zero al numero di simboli nel gruppo di simboli meno uno.

[out, optional] Buffer

Nome del tipo del simbolo. Se buffer è null, queste informazioni non vengono restituite.

[in] BufferSize

Dimensione, in caratteri, del buffer buffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.

[out, optional] NameSize

Dimensione, in caratteri, del nome del tipo del simbolo. Questa dimensione include lo spazio per il carattere di terminazione '\0'. Se NameSize è null, queste informazioni non vengono restituite.

Valore restituito

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.
S_FALSE
Le dimensioni del buffer sono inferiori alle dimensioni del nome del tipo del simbolo. Il buffer viene riempito con il nome troncato.
 

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

Osservazioni:

Per altre informazioni sui gruppi di simboli, vedere Ambiti e gruppi di simboli.

Requisiti

Requisito Valore
Piattaforma di destinazione Schermo
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

GetNumberSymbols

IDebugSymbolGroup2

IDebugSymbols::GetTypeName