Leer en inglés

Compartir a través de


Clase ReadyThread

Esta clase es la clase de tipo de evento para eventos de subprocesos listos.

La sintaxis siguiente se simplifica a partir del código MOF.

Sintaxis

[EventType{50}, EventTypeName{"ReadyThread"}]
class ReadyThread : Thread_V2
{
  uint32 TThreadId;
  sint8  AdjustReason;
  sint8  AdjustIncrement;
  sint8  Flag;
  sint8  Reserved;
};

Miembros

La clase ReadyThread tiene estos tipos de miembros:

Propiedades

La clase ReadyThread tiene estas propiedades.

AdjustIncrement

Tipo de datos: sint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId(3)

Valor por el que se ajusta la prioridad.

AdjustReason

Tipo de datos: sint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId(2)

El motivo del aumento de prioridad.

Valor Significado
0
Omita el incremento.
1
Aplique el incremento, que se desintegrará incrementalmente al final de cada quantum.
2
Aplique el incremento como un aumento que se desintegrará en su totalidad en quantum (normalmente para la donación prioritaria).

 

Marca

Tipo de datos: sint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId(4)

A continuación se muestran las marcas de estado posibles:

Valor Significado
0x1
El subproceso se ha podido obtener desde DPC (llamada a procedimiento diferido).
0x2
La pila del kernel se ha intercambiado actualmente.
0x4
El espacio de direcciones del proceso se intercambia.

 

Tenga en cuenta que, cuando se intercambie la pila del kernel o el espacio de direcciones del proceso, habrá un evento ReadyThread adicional después de que la pila del kernel o el espacio de direcciones del proceso se haya intercambiado de nuevo y el subproceso esté listo para enviarse.

Reservado

Tipo de datos: sint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId(5)

Reservado.

TThreadId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(1), Format("x")

Identificador de subproceso del subproceso que se está fácilmente para su ejecución.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]

Vea también

Thread_V2