Metodo IDebugSymbols2::GetConstantName (dbgeng.h)
Il metodo GetConstantName restituisce il nome della costante specificata.
Sintassi
HRESULT GetConstantName(
[in] ULONG64 Module,
[in] ULONG TypeId,
[in] ULONG64 Value,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parametri
[in] Module
Specifica l'indirizzo di base del modulo in cui è stata definita la costante.
[in] TypeId
Specifica l'ID del tipo della costante.
[in] Value
Specifica il valore della costante.
[out, optional] NameBuffer
Riceve il nome della costante. Se NameBuffer è NULL, queste informazioni non vengono restituite.
[in] NameBufferSize
Specifica le dimensioni in caratteri del buffer NameBuffer. Questa dimensione include lo spazio per il carattere di terminazione '\0'.
[out, optional] NameSize
Riceve le dimensioni in caratteri del nome della costante. Questa dimensione include lo spazio per il carattere di terminazione '\0'.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Il metodo è stato eseguito correttamente. Tuttavia, il buffer non era sufficientemente grande per il nome della costante ed è stato troncato. |
Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti.
Commenti
Per altre informazioni sui simboli, vedere Simboli.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dbgeng.h (include Dbgeng.h) |