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 Members in der -Struktur an. Untermembers können mithilfe eines periodentrennten Pfads angegeben werden, z. B. "myfield.mysubfield".

Offset

Empfängt den Offset des Members vom Anfang einer instance der -Struktur.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert „0“. Andernfalls ist der Rückgabewert ein IG_DUMP_SYMBOL_INFO Fehlercode.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (include Wdbgexts.h, Dbgeng.h)
Bibliothek dbgeng.h