Condividi tramite


Metodo IDebugSymbolGroup2::GetSymbolNameWide (dbgeng.h)

Il metodo GetSymbolNameWide restituisce il nome di un simbolo in un gruppo di simboli.

Sintassi

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

Parametri

[in] Index

Indice del simbolo di cui si desidera il nome. 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 simbolo. Se buffer è null, queste informazioni non vengono restituite.

[in] BufferSize

Dimensioni del buffer a cui punta buffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.

[out, optional] NameSize

Dimensione del nome 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
Il metodo ha avuto esito positivo. Tuttavia, il nome del simbolo non rientra nel buffer a cui fa riferimento il parametro Buffer, quindi viene restituito un 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.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

GetNumberSymbols

IDebugSymbolGroup2