Freigeben über


IDebugSymbols5::GetFieldOffset-Methode (dbgeng.h)

Die GetFieldOffset--Funktion gibt den Offset eines Elements vom Anfang einer Struktur zurück.

Syntax

HRESULT GetFieldOffset(
  [in] ULONG64 Module,
  [in] ULONG   TypeId,
  [in] PCSTR   Field,
       PULONG  Offset
);

Parameter

[in] Module

[in] TypeId

Gibt die Typ-ID des Typs an.

[in] Field

Gibt den Namen des Elements in der Struktur an. Untermember können mithilfe eines punkttrennten Pfads angegeben werden, z. B. "myfield.mysubfield".

Offset

Empfängt den Offset des Elements vom Anfang einer Instanz der Struktur.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert null. Andernfalls ist der Rückgabewert ein IG_DUMP_SYMBOL_INFO Fehlercode.

Anforderungen

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