Compartir a través de


función WDF_REL_TIMEOUT_IN_US (wdfcore.h)

[Se aplica a KMDF y UMDF]

La función WDF_REL_TIMEOUT_IN_US convierte un número especificado de microsegundos en un valor de tiempo relativo.

Sintaxis

LONGLONG WDF_REL_TIMEOUT_IN_US(
  [in] ULONGLONG Time
);

Parámetros

[in] Time

Número de microsegundos que se van a convertir.

Valor devuelto

WDF_REL_TIMEOUT_IN_US devuelve el valor de tiempo relativo, en unidades de tiempo del sistema (intervalos de 100 nanosegundos), que representa el número de microsegundos que especifica Time .

Comentarios

Una hora relativa es un valor de hora relativo a la hora actual del sistema. Por ejemplo, si un llamador pasa un valor de tiempo relativo de cinco microsegundos a una función que acepta un valor de tiempo de espera, la función agotará el tiempo de espera de cinco microsegundos después de llamar a ella.

Ejemplos

En el ejemplo de código siguiente se inicia un temporizador. El marco llamará a la función de devolución de llamada EvtTimerFunc del temporizador después de cien microsegundos.

BOOLEAN inTimerQueue;

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

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado wdfcore.h (incluya Wdf.h)
Library None
IRQL Cualquier nivel

Consulte también

WDF_ABS_TIMEOUT_IN_US