Clase __AbsoluteTimerInstruction

La clase __AbsoluteTimerInstruction del sistema hace que se genere un evento en una fecha específica en un momento concreto. Un consumidor de eventos se registra para recibir un evento de temporizador absoluto mediante la creación de una instancia de esta clase. El evento se genera una vez.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas. Las propiedades se indican en orden alfabético, no en orden de MOF.

Sintaxis

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

Miembros

La clase __AbsoluteTimerInstruction tiene estos tipos de miembros:

Propiedades

La clase __AbsoluteTimerInstruction tiene estas propiedades.

EventDateTime

Tipo de datos: fecha/hora

Tipo de acceso: lectura/escritura

Cadena de longitud fija en formato DMTF que especifica cuándo se desencadena el temporizador.

SkipIfPassed

Tipo de datos: booleano

Tipo de acceso: solo lectura

Si es TRUE, el evento del temporizador se produce si WMI no puede generarlo en el intervalo de tiempo correcto o el consumidor que solicita recibir el evento no está disponible. Si es TRUE, el evento no se producirá. El valor predeterminado es FALSE. Cuando WMI o el consumidor estén disponibles, se generará y recibirá un evento de notificación. Esta propiedad se hereda de __TimerInstruction.

false

Cuando WMI o el consumidor vuelvan a estar disponibles, se generará y recibirá un evento de notificación.

true

El evento de temporizador no se produce si WMI no está disponible para generarlo en el intervalo de tiempo adecuado o el consumidor que solicita recibir el evento no está disponible.

TimerId

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Key

Cadena única asignada por el usuario que identifica un evento de temporizador específico. Para evitar conflictos de nomenclatura con otros identificadores de temporizador, se puede usar el formato de cadena de una GUID de tipo entorno de equipo distribuido. Esta propiedad se hereda de __TimerInstruction.

Comentarios

La clase __AbsoluteTimerInstruction se deriva de __TimerInstruction.

WMI genera el evento de temporizador absoluto mediante la creación de una instancia de la clase __TimerEvent.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Todos los espacios de nombres WMI

Consulte también

__TimerInstruction

Clases del sistema WMI

Recepción de eventos programados o periódicos

Recepción de eventos en todo momento

Recepción de eventos durante la duración de la aplicación