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 |