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 Symbolwerts in Bytes. Diese Informationen sind nicht immer verfügbar. Wenn diese Informationen nicht verfügbar sind, wird die Größe auf 0 festgelegt. Bei einigen Symbolen (z. B. code einer Funktion) können die Daten auf 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.

Hinweise

Weitere Informationen zu Symbolgruppen finden Sie unter Bereiche und Symbolgruppen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

GetNumberSymbols

IDebugSymbolGroup2

IDebugSymbols::GetTypeSize