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] |