Freigeben über


IDebugSymbols2::GetSymbolTypeId-Methode (dbgeng.h)

Die GetSymbolTypeId Methode gibt die Typ-ID und das Modul des angegebenen Symbols zurück.

Syntax

HRESULT GetSymbolTypeId(
  [in]            PCSTR    Symbol,
  [out]           PULONG   TypeId,
  [out, optional] PULONG64 Module
);

Parameter

[in] Symbol

Gibt den Ausdruck an, dessen Typ-ID angefordert wird. Ausführliche Informationen zur Syntax dieses Ausdrucks finden Sie im Abschnitt "Hinweise".

[out] TypeId

Empfängt die Typ-ID.

[out, optional] Module

Empfängt die Basisadresse des Moduls, das das Symbol enthält. Weitere Informationen finden Sie unter Module. Wenn Modul-NULL-ist, werden diese Informationen nicht zurückgegeben.

Rückgabewert

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

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.

Bemerkungen

Der Symbol-Ausdruck kann Strukturfelder, Zeiger dereferencing und Arraydereferencing enthalten , z. B. my_struct.some_field[0].

Weitere Informationen zu Symbolen finden Sie unter Symbole.

Anforderungen

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

Siehe auch

GetSymbolTypeId-

GetTypeId-

IDebugSymbols

IDebugSymbols2

IDebugSymbols3