Classe WBEMTimeSpan (wbemtime.h)

[A classe WBEMTimeSpan faz parte do WMI Provider Framework, que agora é considerado em estado final, e nenhum desenvolvimento, aprimoramento ou atualização adicional será disponibilizado para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas para todos os novos desenvolvimentos.]

A classe WBEMTimeSpan contém intervalos de tempo em nanossegundos. Objetos WBEMTimeSpan podem resultar da manipulação aritmética de objetos WBEMTime . Por exemplo, subtrair um objeto WBEMTime de outro resulta em um objeto WBEMTimeSpan que representa a diferença de tempo entre os dois objetos. Instâncias do WBEMTimeSpan também podem ser usadas para encapsular todos os dados que têm uma duração inerente, como o tempo que permanece até que uma senha expire.

Métodos

A classe WBEMTimeSpan tem esses métodos.

 
WBEMTimeSpan::Clear

O método Clear define o intervalo de tempo como INVALID_TIME.
WBEMTimeSpan::GetBSTR

O método GetBSTR obtém o intervalo de tempo como um BSTR no formato Data e Hora.
WBEMTimeSpan::GetTime

O método GetTime retorna o intervalo de tempo como um inteiro de 64 bits.
WBEMTimeSpan::IsOk

O método IsOk indica se o objeto WBEMTimeSpan representa um período de tempo válido.
WBEMTimeSpan::operator+

O operador de adição da classe WBEMTimeSpan adiciona um intervalo de tempo a outro, colocando a soma em um novo objeto WBEMTimeSpan retornado pelo método .
WBEMTimeSpan::operator+=

O operador add-and-assign da classe WBEMTimeSpan adiciona um intervalo de tempo a outro. A operação cria um novo período de tempo que contém o tempo resultante.
WBEMTimeSpan::operator=

Converte um valor de intervalo de tempo BSTR em um objeto WBEMTimeSpan no formato de data e hora do CIM. (sobrecarga 2/3)
WBEMTimeSpan::operator=

Converte um valor de intervalo de tempo BSTR em um objeto WBEMTimeSpan no formato de data e hora do CIM. (sobrecarga 1/3)
WBEMTimeSpan::operator=

Converte um valor de intervalo de tempo BSTR em um objeto WBEMTimeSpan no formato de data e hora do CIM. (sobrecarga 3/3)
WBEMTimeSpan::operator==

Compara dois objetos WBEMTimeSpan usando um operador de comparação igual.
Operador WBEMTimeSpan::operator>

Compara dois objetos WBEMTimeSpan usando um operador de comparação maior que.
WBEMTimeSpan::operator>=

Compara dois objetos WBEMTimeSpan usando um operador de comparação maior ou igual.
Operador WBEMTimeSpan::operator<

Compara dois objetos WBEMTimeSpan usando um operador de comparação menor que.
WBEMTimeSpan::operator<=

Compara dois objetos WBEMTimeSpan usando um operador de comparação menor ou igual.
WBEMTimeSpan::operator!=

Compara dois objetos WBEMTimeSpan usando um operador de comparação não igual.
WBEMTimeSpan::operator-

O operador de subtração da classe WBEMTimeSpan ( ) subtrai um intervalo de tempo do objeto no qual o método é executado.
WBEMTimeSpan::operator-=

Compara dois objetos WBEMTimeSpan usando o operador de subtração e atribuição ( =).
WBEMTimeSpan::WBEMTimeSpan

O construtor da classe WBEMTimeSpan cria um objeto de intervalo de tempo. O construtor é sobrecarregado. (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan::WBEMTimeSpan

Este construtor de classe WBEMTimeSpan cria um objeto de intervalo de tempo de um BSTR em Formato de Intervalo.
WBEMTimeSpan::WBEMTimeSpan

O construtor da classe WBEMTimeSpan cria um objeto de intervalo de tempo. O construtor é sobrecarregado. (sobrecarga 1/3)
WBEMTimeSpan::WBEMTimeSpan

O construtor da classe WBEMTimeSpan cria um objeto de intervalo de tempo. O construtor é sobrecarregado. (sobrecarga 2/3)
WBEMTimeSpan::WBEMTimeSpan

Este construtor de classe WBEMTimeSpan cria um objeto de intervalo de tempo de um número inteiro de dias decorridos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho wbemtime.h

Confira também

Métodos de classe WBEMTime