Méthode IDebugSymbols ::OutputTypedDataVirtual (dbgeng.h)
La méthode OutputTypedDataVirtual met en forme le contenu d’une variable dans la mémoire virtuelle de la cible, puis l’envoie aux rappels de sortie.
Syntaxe
HRESULT OutputTypedDataVirtual(
[in] ULONG OutputControl,
[in] ULONG64 Offset,
[in] ULONG64 Module,
[in] ULONG TypeId,
[in] ULONG Flags
);
Paramètres
[in] OutputControl
Spécifie le contrôle de sortie utilisé pour déterminer quels rappels de sortie peuvent recevoir la sortie. Consultez DEBUG_OUTCTL_XXX pour connaître les valeurs possibles.
[in] Offset
Spécifie l’emplacement de la variable dans l’espace d’adressage virtuel de la cible.
[in] Module
Spécifie l’adresse de base du module contenant le type.
[in] TypeId
Spécifie l’ID de type du type.
[in] Flags
Spécifie les indicateurs de mise en forme. Consultez DEBUG_TYPEOPTS_XXX pour connaître les valeurs possibles.
Valeur retournée
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
Remarques
La sortie produite par cette méthode est la même que pour la commande de débogueur DT. Consultez dt (Type d’affichage).
Pour plus d’informations sur les types, consultez Types. Pour plus d’informations sur la sortie, consultez Entrée et Sortie.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |