fonction WDF_REL_TIMEOUT_IN_US (wdfcore.h)

[S’applique à KMDF et UMDF]

La fonction WDF_REL_TIMEOUT_IN_US convertit un nombre spécifié de microsecondes en valeur de temps relative.

Syntaxe

LONGLONG WDF_REL_TIMEOUT_IN_US(
  [in] ULONGLONG Time
);

Paramètres

[in] Time

Nombre de microsecondes à convertir.

Valeur retournée

WDF_REL_TIMEOUT_IN_US retourne la valeur de temps relative, en unités de temps système (intervalles de 100 nanosecondes), qui représente le nombre de microsecondes spécifiées par Time .

Remarques

Une heure relative est une valeur de temps relative par rapport à l’heure système actuelle. Par exemple, si un appelant passe une valeur de temps relative de cinq microsecondes à une fonction qui accepte une valeur de délai d’attente, la fonction expirera cinq microsecondes après son appel.

Exemples

L’exemple de code suivant démarre un minuteur. L’infrastructure appelle la fonction de rappel EvtTimerFunc du minuteur après cent microsecondes.

BOOLEAN inTimerQueue;

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

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
Version UMDF minimale 2.0
En-tête wdfcore.h (inclure Wdf.h)
Bibliothèque None
IRQL N’importe quel niveau

Voir aussi

WDF_ABS_TIMEOUT_IN_US