Compartilhar via


função WDF_REL_TIMEOUT_IN_MS (wdfcore.h)

[Aplica-se a KMDF e UMDF]

A função WDF_REL_TIMEOUT_IN_MS converte um número especificado de milissegundos em um valor de tempo relativo.

Sintaxe

LONGLONG WDF_REL_TIMEOUT_IN_MS(
  [in] ULONGLONG Time
);

Parâmetros

[in] Time

O número de milissegundos a serem convertidos.

Retornar valor

WDF_REL_TIMEOUT_IN_MS retorna o valor de tempo relativo, em unidades de tempo do sistema (intervalos de 100 nanossegundos), que representa o número de milissegundos especificado por Time .

Comentários

Um tempo relativo é um valor de tempo relativo à hora atual do sistema. Por exemplo, se um chamador passar um valor de tempo relativo de cinco milissegundos para uma função que aceita um valor de tempo limite, a função terá um tempo limite de cinco milissegundos após ser chamada.

Exemplos

O exemplo de código a seguir inicia um temporizador. A estrutura chamará a função de retorno de chamada EvtTimerFunc do temporizador após dez milissegundos.

BOOLEAN inTimerQueue;

inTimerQueue = WdfTimerStart(
                             timerHandle,
                             WDF_REL_TIMEOUT_IN_MS(10)
                             );

Requisitos

Requisito Valor
Plataforma de Destino Universal
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfcore.h (include Wdf.h)
Biblioteca Nenhum
IRQL Qualquer nível

Confira também

WDF_ABS_TIMEOUT_IN_MS