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 |