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
-
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
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 |
|
Archivo DLL |
|