PSYM_DUMP_FIELD_CALLBACK fonction de rappel (wdbgexts.h)
La fonction de rappel PSYM_DUMP_FIELD_CALLBACK est appelée par le moteur de débogueur pendant l’opération IG_DUMP_SYMBOL_INFO Ioctl avec des informations sur un membre dans le symbole spécifié.
Syntaxe
PSYM_DUMP_FIELD_CALLBACK PsymDumpFieldCallback;
ULONG PsymDumpFieldCallback(
_FIELD_INFO *pField,
PVOID UserContext
)
{...}
Paramètres
pField
Spécifie le champ pour lequel cette fonction de rappel est appelée. Le moteur de débogueur remplit le contenu de ce paramètre avant d’effectuer l’appel. Consultez FIELD_INFO pour plus d’informations sur les membres de ce paramètre.
UserContext
Spécifie l’objet de contexte utilisateur passé à l’opération de Ioctl dans le Context membre de la structure SYM_DUMP_PARAM.
Valeur de retour
Si la fonction réussit, elle doit retourner STATUS_SUCCESS. Sinon, il doit retourner un code d’erreur approprié.
Remarques
Si vous écrivez une extension WdbgExts, incluez wdbgexts.h. Si vous écrivez une extension DbgEng qui utilise ce prototype de fonction, incluez wdbgexts.h avant dbgeng.h (consultez Écriture du code d’extension DbgEng pour plus d’informations). STATUS_SUCCESS et d’autres codes d’état et d’erreur sont définis dans ntstatus.h.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | wdbgexts.h |