Freigeben über


IDebugSymbols3::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 ModuleNULL ist, werden diese Informationen nicht zurückgegeben.

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Der Symbol-Ausdruck kann Strukturfelder, Zeigerdeferencing und Arraydeferencing enthalten , z. B. my_struct.some_field[0].

Weitere Informationen zu Symbolen finden Sie unter Symbole.

Anforderungen

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

Weitere Informationen

GetSymbolTypeId

GetTypeId

IDebugSymbols

IDebugSymbols2

IDebugSymbols3