Thread_TypeGroup1 clase
Esta clase es la clase de tipo de evento para los eventos de inicio y finalización del subproceso.
La sintaxis siguiente se simplifica a partir del código MOF.
Sintaxis
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_TypeGroup1 : Thread
{
uint32 ProcessId;
uint32 TThreadId;
uint32 StackBase;
uint32 StackLimit;
uint32 UserStackBase;
uint32 UserStackLimit;
uint32 Affinity;
uint32 Win32StartAddr;
uint32 TebBase;
uint32 SubProcessTag;
uint8 BasePriority;
uint8 PagePriority;
uint8 IoPriority;
uint8 ThreadFlags;
};
Miembros
La clase Thread_TypeGroup1 tiene estos tipos de miembros:
Propiedades
La clase Thread_TypeGroup1 tiene estas propiedades.
-
Afinidad
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(7), Puntero
Conjunto de procesadores en el que se permite ejecutar el subproceso.
-
-
BasePriority
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(11)
Prioridad del programador del subproceso (consulte la función SetThreadPriority ).
-
-
IoPriority
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(13)
Sugerencia de prioridad de E/S para programar E/S generada por el subproceso.
-
-
PagePriority
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(12)
Sugerencia de prioridad de página de memoria para las páginas de memoria a las que accede el subproceso.
-
-
ProcessId
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(1), Format("x")
Identificador de proceso del subproceso implicado en el evento.
-
-
StackBase
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(3), Puntero
Dirección base de la pila del subproceso.
-
-
StackLimit
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(4), Puntero
Límite de la pila del subproceso.
-
-
SubProcessTag
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(10), Format("x")
Identifica el servicio si el subproceso es propiedad de un servicio; de lo contrario, cero.
-
-
TebBase
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(9), Puntero
Dirección base del bloque de entorno de subprocesos.
-
-
ThreadFlags
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(14)
No se usa.
-
-
TThreadId
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(2), Format("x")
Identificador de subproceso del subproceso implicado en el evento.
-
-
UserStackBase
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(5), Puntero
Dirección base de la pila del modo de usuario del subproceso.
-
-
UserStackLimit
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(6), Puntero
Límite de la pila en modo de usuario del subproceso.
-
-
Win32StartAddr
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
-
Calificadores: WmiDataId(8), Puntero
Dirección inicial de la función que va a ejecutar este subproceso.
-
Observaciones
Los tipos de eventos DCStart y DCEnd enumeran los subprocesos que se ejecutan actualmente en el momento en que se inicia y finaliza la sesión del kernel, respectivamente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Vea también