Compartilhar via


Classe __AbsoluteTimerInstruction

A classe de sistema __AbsoluteTimerInstruction faz com que um evento seja gerado em uma data específica e em uma hora específica. Um consumidor de eventos se registra para receber um evento de temporizador absoluto criando uma instância dessa classe. O evento é gerado uma vez.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética e não na ordem do MOF.

Sintaxe

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

Membros

A classe __AbsoluteTimerInstruction tem estes tipos de membros:

Propriedades

A classe __AbsoluteTimerInstruction tem estas propriedades.

EventDateTime

Tipo de dados: datetime

Tipo de acesso: leitura/gravação

Cadeia de caracteres de comprimento fixo no formato DMTF que especifica quando o temporizador é acionado.

SkipIfPassed

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Se for TRUE, o evento de temporizador ocorrerá se o WMI não puder gerá-lo no intervalo de tempo correto ou se o consumidor que solicitar o recebimento do evento não estiver disponível. Se for TRUE, o evento não ocorrerá. O padrão é FALSE. Quando o WMI ou o consumidor fica disponível, um evento de notificação é gerado e recebido. Essa propriedade é herdada de __TimerInstruction.

FALSE

Quando o WMI ou o consumidor ficar disponível novamente, um evento de notificação será gerado e recebido.

TRUE

O evento do temporizador não ocorrerá se o WMI não estiver disponível para gerá-lo no intervalo de tempo apropriado ou se o consumidor que solicita o recebimento do evento não estiver disponível.

TimerId

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: Chave

Cadeia de caracteres exclusiva atribuída pelo usuário que identifica um evento de temporizador específico. Para evitar conflitos de nomenclatura com outros identificadores de temporizador, a forma de cadeia de caracteres de um GUID de estilo de ambiente de computador distribuído pode ser usada. Essa propriedade é herdada de __TimerInstruction.

Comentários

A classe __AbsoluteTimerInstruction é derivada de __TimerInstruction.

O WMI gera o evento de temporizador absoluto criando uma instância da classe __TimerEvent.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Todos os namespaces do WMI

Confira também

__TimerInstruction

Classes de sistema do WMI

Receber eventos temporizados ou repetidos

Receber eventos o tempo todo

Receber eventos pela duração do aplicativo