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.
Valor de retorno
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 que especifica tempo.
Observações
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 milissegundos para uma função que aceita um valor de tempo limite, a função terá um tempo limite de cinco milissegundos 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 dez milissegundos.
BOOLEAN inTimerQueue;
inTimerQueue = WdfTimerStart(
timerHandle,
WDF_REL_TIMEOUT_IN_MS(10)
);
Requisitos
Requisito | Valor |
---|---|
da 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 |