Freigeben über


IDebugSymbolGroup2::GetSymbolSize-Methode (dbgeng.h)

Die GetSymbolSize Methode gibt die Größe des Werts eines Symbols zurück.

Syntax

HRESULT GetSymbolSize(
  [in]  ULONG  Index,
  [out] PULONG Size
);

Parameter

[in] Index

Der Index des zu entfernenden Symbols. Der Index eines Symbols ist eine Identifikationsnummer. Der Index reicht von Null bis zur Anzahl der Symbole in der Symbolgruppe minus 1.

[out] Size

Die Größe des Symbols in Bytes. Diese Informationen sind möglicherweise nicht verfügbar. Wenn diese Informationen nicht verfügbar sind, wird Größe auf Null festgelegt. Bei einigen Symbolen (z. B. dem Code einer Funktion) können die Daten über mehrere Regionen aufgeteilt werden. In dieser Situation ist Größe nicht sinnvoll.

Rückgabewert

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
E_NOINTERFACE
Dem Symbol sind keine Typdaten zugeordnet.
 

Diese Methode kann auch andere 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::GetTypeSize