Compartilhar via


Função WDF_REL_TIMEOUT_IN_US (wdfcore.h)

[Aplica-se a KMDF e UMDF]

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

Sintaxe

LONGLONG WDF_REL_TIMEOUT_IN_US(
  [in] ULONGLONG Time
);

Parâmetros

[in] Time

O número de microssegundos a serem convertidos.

Retornar valor

WDF_REL_TIMEOUT_IN_US retorna o valor de tempo relativo, em unidades de tempo do sistema (intervalos de 100 nanossegundos), que representa o número de microssegundos que o Tempo especifica.

Comentários

Um tempo relativo é um valor de tempo relativo ao tempo atual do sistema. Por exemplo, se um chamador passar um valor de tempo relativo de cinco microssegundos para uma função que aceita um valor de tempo limite, a função atingirá cinco microssegundos depois de 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 cem microssegundos.

BOOLEAN inTimerQueue;

inTimerQueue = WdfTimerStart(
                             timerHandle,
                             WDF_REL_TIMEOUT_IN_US(100)
                             );

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 (inclua Wdf.h)
Biblioteca Nenhum
IRQL Qualquer nível

Confira também

WDF_ABS_TIMEOUT_IN_US