IDebugSymbolGroup2::GetSymbolName-Methode (dbgeng.h)
Die GetSymbolName-Methode gibt den Namen eines Symbols in einer Symbolgruppe zurück.
Syntax
HRESULT GetSymbolName(
[in] ULONG Index,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG NameSize
);
Parameter
[in] Index
Der Index des Symbols, dessen Namen Sie benötigen. Der Index eines Symbols ist eine Identifikationsnummer. Der Index reicht von null bis zur Anzahl der Symbole in der Symbolgruppe minus 1.
[out, optional] Buffer
Der Symbolname. Wenn BufferNULL ist, werden diese Informationen nicht zurückgegeben.
[in] BufferSize
Die Größe des Puffers, auf den Puffer zeigt. Diese Größe enthält den Leerraum für das "\0"-Endzeichen.
[out, optional] NameSize
Die Größe des Symbolnamens. Diese Größe enthält den Leerraum für das "\0"-Endzeichen. Wenn NameSizeNULL ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Die Methode war erfolgreich. Der Name des Symbols passte jedoch nicht in den Puffer, auf den der Buffer-Parameter verweist, sodass ein abgeschnittener Name zurückgegeben wurde. |
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Hinweise
Weitere Informationen zu Symbolgruppen finden Sie unter Bereiche und Symbolgruppen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |