Passer au contenu principal

XtfCaptureOutputBegin

Démarre la capture de la sortie de débogage.

Syntaxe

Paramètres

address
Type : PCWSTR
[in] L’adresse IP de la console. debugStringCallback
Type : XtfDebugStringCallback
[in, optional] Un rappel facultatif invoqué pour chaque chaîne de sortie de débogage. debugStringErrorCallback
Type : XtfDebugStringErrorCallback
[in, optional] Un rappel facultatif invoqué pour chaque erreur rencontrée. context
Type : PVOID
[in, optional] Un pointeur vers un objet passé aux fonctions de rappel. Cet objet permet d’associer chaque invocation de rappel à cette session de capture. hListen
Type : PHANDLE
[out] Le handle qui représente cette session de capture.

Valeur de retour

Aucune.

Remarques

Utilisez cette fonction et la fonction XtfCaptureOutputEnd pour démarrer et arrêter la capture de la sortie de débogage générale d’une console de développement. Si vous voulez surveiller la sortie de débogage d’un ID de processus précis sur une console de développement, utilisez un client de moniteur de débogage. Pour plus d’informations sur l’utilisation d’un client de moniteur de débogage, consultez XtfCreateDebugMonitorClient. Vous devez implémenter et spécifier une fonction XtfDebugStringCallback dans debugStringCallback si vous voulez capturer les chaînes de débogage d’une session de capture. De même, vous devez implémenter et spécifier une fonction XtfDebugStringErrorCallback dans debugStringErrorCallback pour capturer les erreurs rencontrées pendant une session de capture. Toutefois, aucune de ces fonctions de rappel n’est obligatoire. Pour arrêter la capture de la sortie de débogage et libérer les ressources associées à une session de capture, appelez XtfCaptureOutputEnd et spécifiez le handle retourné dans hListen pour cette session de capture.
Vous devez appeler XtfCaptureOutputEnd pour arrêter une session de capture. Sinon, la session de capture devient orpheline et les ressources qui lui sont associées ne sont pas libérées, ce qui provoque une fuite de mémoire.

Configuration requise

En-tête : xtfapi.h Bibliothèque : XtfApi.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)

Voir aussi

Interface IXtfDebugMonitorClient
Erreurs de transport XTF (rubrique sous NDA)
API Xtf supplémentaires
Dernière modification le 6 octobre 2026