Condividi tramite


funzione WDF_REL_TIMEOUT_IN_SEC (wdfcore.h)

[Si applica a KMDF e UMDF]

La funzione WDF_REL_TIMEOUT_IN_SEC converte un numero specificato di secondi in un valore di tempo relativo.

Sintassi

WDF_EXTERN_C_START LONGLONG WDF_REL_TIMEOUT_IN_SEC(
  [in] ULONGLONG Time
);

Parametri

[in] Time

Numero di secondi da convertire.

Valore restituito

WDF_REL_TIMEOUT_IN_SEC restituisce il valore di tempo relativo, in unità di tempo di sistema (intervalli di 100 nanosecondi), che rappresenta il numero di secondi 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 secondi a una funzione che accetta un valore di timeout, la funzione timeout cinque secondi dopo la chiamata.

Esempio

Nell'esempio di codice seguente viene specificato un valore di timeout relativo di 5 secondi per una richiesta di I/O.

WDF_REQUEST_SEND_OPTIONS  requestSendOptions;
...
requestSendOptions.Timeout = WDF_REL_TIMEOUT_IN_SEC(5);
...

Requisiti

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

Vedi anche

WDF_ABS_TIMEOUT_IN_SEC

WDF_REQUEST_SEND_OPTIONS