Classe __AbsoluteTimerInstruction

La classe système __AbsoluteTimerInstruction entraîne la génération d’un événement à une date spécifique et à une heure spécifique. Un consommateur d’événements s’inscrit pour recevoir un événement de minuteur absolu en créant une instance de cette classe. L’événement est généré une seule fois.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

class __AbsoluteTimerInstruction : __TimerInstruction
{
  datetime EventDateTime;
  boolean  SkipIfPassed = FALSE;
  string   TimerId;
};

Membres

La classe __AbsoluteTimerInstruction possède ces types de membres :

Propriétés

La classe __AbsoluteTimerInstruction possède ces propriétés.

EventDateTime

Type de données : datetime

Type d’accès : Lire/écrire

Chaîne de longueur fixe au format DMTF qui spécifie quand le minuteur se déclenche.

SkipIfPassed

Type de données : booléen

Type d'accès : Lecture seule

Si la valeur est TRUE, l’événement de minuteur se produit si WMI ne peut pas le générer à l’intervalle de temps approprié, ou si le consommateur qui demande à recevoir l’événement n’est pas disponible. Si la valeur est TRUE, l’événement ne se produit pas. La valeur par défaut est FALSE. Quand WMI ou le consommateur devient disponible, un événement de notification est généré et reçu. Cette propriété est héritée de __TimerInstruction.

FALSE

Lorsque WMI ou le consommateur redevient disponible, un événement de notification est généré et reçu.

TRUE

L’événement du minuteur ne se produit pas si WMI n’est pas disponible pour le générer à l’intervalle de temps approprié, ou si le consommateur qui demande à recevoir l’événement n’est pas disponible.

TimerId

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Clé

Chaîne unique affectée par l’utilisateur qui identifie un événement de minuteur spécifique. Pour éviter les conflits de noms avec d’autres identificateurs de minuteur, il est possible d’utiliser la forme de chaîne d’un GUID de style d’environnement informatique distribué. Cette propriété est héritée de __TimerInstruction.

Notes

La classe __AbsoluteTimerInstruction est dérivée de __TimerInstruction.

WMI génère l’événement de minuteur absolu en créant une instance de la classe __TimerEvent.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Tous les espaces de noms WMI

Voir aussi

__TimerInstruction

Classes système WMI

Réception d’un événement chronométré ou répétitif

Réception d’événements en permanence

Réception d’événements pendant la durée de votre application