PSYM_DUMP_FIELD_CALLBACK fonction de rappel (wdbgexts.h)
La fonction de rappel PSYM_DUMP_FIELD_CALLBACK est appelée par le moteur du débogueur pendant l’opération Ioctl IG_DUMP_SYMBOL_INFO 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 du 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 Ioctl dans le membre Context de la structure SYM_DUMP_PARAM.
Valeur retournée
Si la fonction réussit, elle doit retourner STATUS_SUCCESS. Dans le cas contraire, 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 (pour plus d’informations, consultez Écriture du code d’extension DbgEng ). STATUS_SUCCESS et d’autres codes status et d’erreur sont définis dans ntstatus.h.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdbgexts.h |