Freigeben über


WDF_REL_TIMEOUT_IN_US-Funktion (wdfcore.h)

[Gilt für KMDF und UMDF]

Die WDF_REL_TIMEOUT_IN_US-Funktion konvertiert eine angegebene Anzahl von Mikrosekunden in einen relativen Zeitwert.

Syntax

LONGLONG WDF_REL_TIMEOUT_IN_US(
  [in] ULONGLONG Time
);

Parameter

[in] Time

Die Anzahl der zu konvertierenden Mikrosekunden.

Rückgabewert

WDF_REL_TIMEOUT_IN_US gibt den relativen Zeitwert in Systemzeiteinheiten (Intervalle von 100 Nanosekunden) zurück, der die Anzahl der von Time angegebenen Mikrosekunden darstellt.

Hinweise

Eine relative Zeit ist ein Zeitwert, der relativ zur aktuellen Systemzeit ist. Wenn ein Aufrufer beispielsweise einen relativen Zeitwert von fünf Mikrosekunden an eine Funktion übergibt, die einen Timeoutwert akzeptiert, wird für die Funktion nach dem Aufruf ein Zeitlimit von fünf Mikrosekunden ausgeführt.

Beispiele

Im folgenden Codebeispiel wird ein Timer gestartet. Das Framework ruft die EvtTimerFunc-Rückruffunktion des Timers nach hundert Mikrosekunden auf.

BOOLEAN inTimerQueue;

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

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfcore.h (einschließen von Wdf.h)
Bibliothek Keine
IRQL Beliebige Ebene

Weitere Informationen

WDF_ABS_TIMEOUT_IN_US