Condividi tramite


Metodo IDebugSymbols5::GetFieldOffset (dbgeng.h)

La funzione GetFieldOffset restituisce l'offset di un membro dall'inizio di una struttura.

Sintassi

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

Parametri

[in] Module

[in] TypeId

Specifica l'ID del tipo.

[in] Field

Specifica il nome del membro nella struttura. I membri secondari possono essere specificati usando un percorso separato da punti, ad esempio "myfield.mysubfield".

Offset

Riceve l'offset del membro dall'inizio di un'istanza della struttura.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è zero. In caso contrario, il valore restituito è un codice di errore IG_DUMP_SYMBOL_INFO.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Wdbgexts.h, Dbgeng.h)
Libreria dbgeng.h