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 |