ReadyThread, classe

Cette classe est la classe de type d’événement pour les événements de thread Ready.

La syntaxe suivante est simplifiée à partir du code MOF.

Syntaxe

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

Membres

La classe ReadyThread possède les types de membres suivants :

Propriétés

La classe ReadyThread possède les propriétés suivantes.

AdjustIncrement

Type de données : sint8

Type d'accès : Lecture seule

Qualificateurs : WmiDataId (3)

Valeur selon laquelle la priorité est ajustée.

AdjustReason

Type de données : sint8

Type d'accès : Lecture seule

Qualificateurs : WmiDataId (2)

Raison de l’augmentation de la priorité.

Valeur Signification
0
Ignorez l’incrément.
1
Appliquez l’incrément, qui va s’atténuer de façon incrémentielle à la fin de chaque Quantum.
2
Appliquez l’incrément en guise d’augmentation qui va s’atténuer dans son intégralité à Quantum (généralement pour le don prioritaire).

Indicateur

Type de données : sint8

Type d'accès : Lecture seule

Qualificateurs : WmiDataId (4)

Les indicateurs d’État possibles sont les suivants :

Valeur Signification
0x1
Le thread a été préparé à partir du DPC (appel de procédure différé).
0X2
La pile du noyau est actuellement remplacée.
0x4
L’espace d’adressage du processus est échangé.

Notez que lorsque la pile du noyau ou l’espace d’adressage du processus est échangé, il y a un événement ReadyThread supplémentaire après la pile du noyau ou l’espace d’adressage du processus est rétabli et le thread est prêt à être distribué.

Réservé

Type de données : sint8

Type d'accès : Lecture seule

Qualificateurs : WmiDataId (5)

Réservé.

TThreadId

Type de données : UInt32

Type d'accès : Lecture seule

Qualificateurs : WmiDataId (1), format ("x")

Identificateur de thread du thread en cours de préparation pour l’exécution.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]

Voir aussi

Thread _ v2