Compartir a través de


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

Hilo