Partager via


IDebugSymbols5 ::GetFieldOffset, méthode (dbgeng.h)

La fonction GetFieldOffset retourne le décalage d’un membre à partir du début d’une structure.

Syntaxe

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

Paramètres

[in] Module

[in] TypeId

Spécifie l’ID de type du type.

[in] Field

Spécifie le nom du membre dans la structure. Les sous-membres peuvent être spécifiés à l’aide d’un chemin séparé par un point, par exemple « myfield.mysubfield ».

Offset

Reçoit le décalage du membre à partir du début d’une instance de la structure.

Valeur de retour

Si la fonction réussit, la valeur de retour est égale à zéro. Sinon, la valeur de retour est un code d’erreur IG_DUMP_SYMBOL_INFO.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Wdbgexts.h, Dbgeng.h)
bibliothèque dbgeng.h