Compartir a través de


THREADPROPERTIES

Describe las propiedades de un subproceso.

Sintaxis

public struct THREADPROPERTIES { 
   public uint   dwFields;
   public uint   dwThreadId;
   public uint   dwSuspendCount;
   public uint   dwThreadState;
   public string bstrPriority;
   public string bstrName;
   public string bstrLocation;
};

Miembros

dwFields
Combinación de marcas de la enumeración THREADPROPERTY_FIELDS , que describe qué campos de esta estructura son válidos.

dwThreadId
Identificador del subproceso.

dwSuspendCount
Recuento de suspensiones de subprocesos.

dwThreadState
Valor de la enumeración THREADSTATE que indica el estado del subproceso operativo.

bstrPriority
Cadena que especifica la prioridad del subproceso; por ejemplo, "Above Normal", "Normal" o "Time Critical".

bstName
Nombre del subproceso.

bstrLocation
Ubicación del subproceso (normalmente el marco de pila más arriba), que normalmente se expresa como el nombre del método donde se detiene la ejecución actualmente.

Comentarios

Esta estructura se rellena mediante una llamada al método GetThreadProperties . La información que se devuelve normalmente se usa para rellenar la ventana Subprocesos .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también