CIM_Thread clase

La clase CIM_Thread representa la capacidad de ejecutar unidades de un proceso o tarea, en paralelo. Un proceso puede tener muchos subprocesos, cada uno de los cuales es débil para el proceso.

Importante

Las clases CIM (Grupo de tareas de administración distribuida) DMTF (Common Information Model) son las clases primarias en las que se compilan las clases WMI. WMI actualmente solo admite los esquemas de versión cim 2.x.

La sintaxis siguiente se simplifica desde el código de Formato de objeto administrado (MOF) e incluye todas sus propiedades heredadas. Las propiedades se enumeran en orden alfabético, no en orden MOF.

Sintaxis

[Abstract, UUID("{8502C571-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_Thread : CIM_LogicalElement
{
  string   Caption;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  uint16   ExecutionState;
  string   Handle;
  datetime InstallDate;
  uint64   KernelModeTime;
  string   Name;
  string   OSCreationClassName;
  string   OSName;
  uint32   Priority;
  string   ProcessCreationClassName;
  string   ProcessHandle;
  string   Status;
  uint64   UserModeTime;
};

Miembros

La clase CIM_Thread tiene estos tipos de miembros:

Propiedades

La clase CIM_Thread tiene estas propiedades.

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64), DisplayName ("Caption")

Breve descripción textual del objeto.

Esta propiedad se hereda de CIM_ManagedSystemElement.

CreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Cim_Key, MaxLen (256)

Nombre de la clase o subclase usada en la creación de una instancia. Cuando se usa con otras propiedades clave de la clase , esta propiedad permite identificar todas las instancias de la clase y sus subclases.

CSCreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. CSCreationClassName"), Cim_Key, MaxLen (256)

Determinar el ámbito del nombre de la clase de creación del sistema de equipo.

CSName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. CSName"), Cim_Key, MaxLen (256)

Nombre del sistema informático para determinar el ámbito.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: DisplayName ("Descripción")

Descripción textual del objeto.

Esta propiedad se hereda de CIM_ManagedSystemElement.

ExecutionState

Tipo de datos: uint16

Tipo de acceso: solo lectura

Indica la condición de funcionamiento actual del subproceso.

Desconocido (0)

Otros (1)

Listo (2)

En ejecución (3)

Bloqueado (4)

Suspendido bloqueado (5)

Suspendido listo (6)

Handle

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Key, MaxLen (256)

Identificador del subproceso.

InstallDate

Tipo de datos: datetime

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Fecha de instalación")

Fecha y hora en que se instaló el objeto. Esta propiedad no necesita un valor para indicar que el objeto está instalado.

Esta propiedad se hereda de CIM_ManagedSystemElement.

KernelModeTime

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: unidades ("milisegundos")

Tiempo, en modo kernel, en unidades de 100 nanosegundos. Si esta información no está disponible, se debe usar un valor de 0 (cero).

Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: DisplayName ("Name")

Etiqueta por la que se conoce el objeto. Cuando se subclase, esta propiedad se puede invalidar para que sea una propiedad de clave.

Esta propiedad se hereda de CIM_ManagedSystemElement.

OSCreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. OSCreationClassName"), Cim_Key, MaxLen (256)

Ámbito del nombre de la clase de creación del sistema operativo.

OSName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. OSName"), Cim_Key, MaxLen (256)

Nombre del sistema operativo para determinar el ámbito.

Prioridad

Tipo de datos: uint32

Tipo de acceso: solo lectura

Urgencia para la ejecución de un subproceso. Un subproceso puede tener una prioridad diferente a su propio proceso. Si esta información no está disponible para un subproceso, se debe usar un valor de 0 (cero).

ProcessCreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. CreationClassName"), Cim_Key, MaxLen (256)

Nombre de la clase de creación del proceso de ámbito.

ProcessHandle

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_Process. Handle"), Key, MaxLen (256)

Identificador del proceso de ámbito.

Estado

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (10), DisplayName ("Status")

Estado actual del objeto. Esta propiedad se hereda de CIM_ManagedSystemElement.

Los valores son los siguientes:

Ok ("OK")

Error ("Error")

Degradado ("Degradado")

Desconocido ("Desconocido")

Error previo ("Error previo")

Inicio ("Inicio")

Detener ("Detener")

Servicio ("Servicio")

Estresado ("Estresado")

NonRecover ("NonRecover")

Sin contacto ("Sin contacto")

Lost Comm ("Lost Comm")

UserModeTime

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: unidades ("milisegundos")

Tiempo, en modo de usuario, en unidades de 100 nanosegundos. Si esta información no está disponible, se debe usar un valor de 0 (cero).

Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.

Observaciones

La clase CIM_Thread se deriva de CIM_LogicalElement.

WMI no implementa esta clase. Para las clases WMI derivadas de CIM_Thread, consulte Clases Win32.

Esta documentación se deriva de las descripciones de clase CIM publicadas por DMTF. Microsoft puede haber realizado cambios para corregir errores menores, cumplir los estándares de documentación del SDK de Microsoft o proporcionar más información.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Vea también

CIM_LogicalElement