Condividi tramite


funzione WDF_REL_TIMEOUT_IN_MS (wdfcore.h)

[Si applica a KMDF e UMDF]

La funzione WDF_REL_TIMEOUT_IN_MS converte un numero specificato di millisecondi in un valore di tempo relativo.

Sintassi

LONGLONG WDF_REL_TIMEOUT_IN_MS(
  [in] ULONGLONG Time
);

Parametri

[in] Time

Numero di millisecondi da convertire.

Valore restituito

WDF_REL_TIMEOUT_IN_MS restituisce il valore di tempo relativo, nelle unità temporali di sistema (intervalli a 100 nanosecondi), che rappresenta il numero di millisecondi specificati da Time .

Commenti

Un tempo relativo è un valore di ora relativo all'ora di sistema corrente. Ad esempio, se un chiamante passa un valore di tempo relativo di cinque millisecondi a una funzione che accetta un valore di timeout, la funzione eseguirà il timeout di cinque millisecondi dopo la chiamata.

Esempio

Nell'esempio di codice seguente viene avviato un timer. Il framework chiamerà la funzione di callback EvtTimerFunc del timer dopo dieci millisecondi.

BOOLEAN inTimerQueue;

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

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfcore.h (includere Wdf.h)
Libreria Nessuno
IRQL Qualsiasi livello

Vedi anche

WDF_ABS_TIMEOUT_IN_MS