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 il cui nome di tipo si desidera. 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

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

[out, optional] NameSize

Dimensioni, 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 è stato eseguito correttamente.
S_FALSE
La dimensione del buffer è minore della dimensione 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.

Commenti

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

Requisiti

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

Vedi anche

GetNumberSymbols

IDebugSymbolGroup2

IDebugSymbols::GetTypeName