Partager via


Syntaxe système

De nombreuses commandes de débogueur ont des identificateurs de processus comme paramètres.

Deux barres verticales ( || ) s’affichent avant l’identificateur système. L’identificateur système peut être l’une des valeurs suivantes.

Identificateur système Description

||.

Le système actuel

||#

Système à l’origine de l’événement d’exception ou de débogage actuel.

||*

Tous les systèmes.

||Ddd

Système dont l’ordinal est ddd.

Les systèmes se voient attribuer des ordinaux dans l’ordre dans lequel le débogueur s’y attache.

Lorsque le débogage commence, le système actuel est celui qui a provoqué l’exception ou l’événement de débogage actuel (ou celui auquel le débogueur s’est attaché le plus récemment). Ce système reste le système actuel jusqu’à ce que vous en spécifiiez un nouveau à l’aide d’un ||s (Définir le système actuel) ou à l’aide de la fenêtre Processus et threads dans WinDbg.

Exemple

Cet exemple montre que trois fichiers de vidage sont chargés. Le système 1 est actif et le système 2 a provoqué l’événement de débogage.

||1:1:017> ||
   0 User mini dump: c:\notepad.dmp
.  1 User mini dump: c:\paint.dmp
#  2 User mini dump: c:\calc.dmp

Remarques

Pour utiliser plusieurs systèmes, vous pouvez utiliser .opendump pour déboguer plusieurs vidages sur incident en même temps. Pour plus d’informations sur le contrôle d’une session à plusieurs cibles, consultez Débogage de plusieurs cibles.

Note Il existe des complications lorsque vous déboguez des cibles actives et des cibles de vidage ensemble, car les commandes se comportent différemment pour chaque type de débogage. Par exemple, si vous utilisez la commande g (Go) lorsque le système actuel est un fichier de vidage, le débogueur commence à s’exécuter, mais vous ne pouvez pas revenir au débogueur, car la commande d’arrêt n’est pas reconnue comme valide pour le débogage de fichier de vidage.