Compartir a través de


Process Syntax

Muchos comandos del depurador tienen identificadores de proceso como parámetros. Aparece una barra vertical ( | ) antes del identificador del proceso.

El identificador de proceso puede ser uno de los siguientes valores.

Process identifier Description

|.

Proceso actual.

|#

Proceso que provocó la excepción actual o el evento de depuración.

|*

All processes.

| Number

The process whose ordinal is Number.

|~[PID]

The process whose process ID is PID. (Los corchetes son necesarios y no se puede agregar un espacio entre la tilde (~) y el corchete de apertura.

|[Expression]

The process whose process ID is the integer to which the numerical Expression resolves.

A los procesos se les asignan ordinales a medida que se crean. Tenga en cuenta que este número difiere del identificador de proceso (PID) que usa el sistema operativo Microsoft Windows.

El proceso actual define el espacio de memoria y el conjunto de subprocesos que se usan. Cuando comienza la depuración, el proceso actual es el que provocó la excepción o el evento de depuración actual (o el proceso al que se adjuntó el depurador). Ese proceso sigue siendo el proceso actual hasta que se especifica uno nuevo mediante un comando |s (Establecer proceso actual) o mediante la ventana Procesos y subprocesos de WinDbg.

Los identificadores de proceso se usan como parámetros en varios comandos, con frecuencia como prefijo de comando. Tenga en cuenta que WinDbg y CDB pueden depurar procesos secundarios creados por el proceso original. WinDbg y CDB también pueden asociarse a varios procesos no relacionados.

An example of the |[Expression] syntax would be |[@$t0]. En este ejemplo, el proceso cambia en función del valor de un pseudo-register definido por el usuario. Esta sintaxis permite que los scripts del depurador seleccionen mediante programación un proceso.

Controlar procesos en modo kernel

En el modo kernel, no puede controlar los procesos mediante identificadores de proceso. For more information about how to access process-specific information in kernel mode, see Changing Contexts.