Méthode IDebugSymbolGroup ::OutputSymbols (dbgeng.h)
La méthode OutputSymbols imprime les symboles spécifiés dans la console du débogueur.
Syntaxe
HRESULT OutputSymbols(
[in] ULONG OutputControl,
[in] ULONG Flags,
[in] ULONG Start,
[in] ULONG Count
);
Paramètres
[in] OutputControl
Contrôle de sortie à utiliser lors de l’impression des informations des symboles. Pour plus d’informations sur les valeurs possibles, consultez DEBUG_OUTCTL_XXX. Pour plus d’informations sur la sortie, consultez Entrée et Sortie.
[in] Flags
Indicateurs qui déterminent quelles informations sont imprimées pour chaque symbole. Par défaut, la sortie inclut le nom, le décalage, la valeur et le type du symbole. Le format de la sortie est le suivant :
NameNAMEOffsetOFFValueVALUETypeTYPE
Vous pouvez utiliser les indicateurs de bits suivants pour supprimer la sortie de l’un de ces éléments d’information avec le marqueur correspondant.
Valeur | Description |
---|---|
DEBUG_OUTPUT_SYMBOLS_NO_NAMES | Supprimez la sortie du nom du symbole. |
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS | Supprimez la sortie du décalage du symbole. |
DEBUG_OUTPUT_SYMBOLS_NO_VALUES | Supprimez la sortie de la valeur du symbole. |
DEBUG_OUTPUT_SYMBOLS_NO_TYPES | Supprimez la sortie du type du symbole. |
[in] Start
Index du premier symbole du groupe de symboles à imprimer. L’index d’un symbole est un numéro d’identification. Ce nombre va de zéro au nombre de symboles dans le groupe de symboles moins un.
[in] Count
Nombre de symboles à imprimer.
Valeur retournée
Code de retour | Description |
---|---|
|
La méthode a réussi. |
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Remarques
Pour plus d’informations sur les groupes de symboles, consultez Étendues et Groupes de symboles.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |