Freigeben über


IDebugSymbolGroup2::GetSymbolTypeNameWide-Methode (dbgeng.h)

Die GetSymbolTypeNameWide Methode gibt den Namen des angegebenen Symboltyps zurück.

Syntax

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

Parameter

[in] Index

Der Index des Symbols, dessen Typname Sie verwenden möchten. 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 Name des Symboltyps. Wenn Puffer-NULL-ist, werden diese Informationen nicht zurückgegeben.

[in] BufferSize

Die Größe des puffer Puffer s in Zeichen. Diese Größe enthält den Abstand für das Endzeichen '\0'.

[out, optional] NameSize

Die Größe des Namens des Symboltyps in Zeichen. Diese Größe enthält den Abstand für das Endzeichen '\0'. Wenn NameSize-NULL-ist, werden diese Informationen nicht zurückgegeben.

Rückgabewert

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
S_FALSE
Die Größe des Puffers war kleiner als die Größe des Namens des Symboltyps. Der Puffer wird mit dem abgeschnittenen Namen gefüllt.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Bemerkungen

Weitere Informationen zu Symbolgruppen finden Sie unter Bereiche und Symbolgruppen.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

GetNumberSymbols-

IDebugSymbolGroup2

IDebugSymbols::GetTypeName