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 |