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 time especifica.

Observaciones

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 del temporizador EvtTimerFunc después de cien microsegundos.

BOOLEAN inTimerQueue;

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

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado de wdfcore.h (incluya Wdf.h)
biblioteca de Ninguno
irQL Cualquier nivel

Consulte también

WDF_ABS_TIMEOUT_IN_US