Freigeben über


WDF_REL_TIMEOUT_IN_MS-Funktion (wdfcore.h)

[Gilt für KMDF und UMDF]

Die WDF_REL_TIMEOUT_IN_MS-Funktion konvertiert eine angegebene Anzahl von Millisekunden in einen relativen Zeitwert.

Syntax

LONGLONG WDF_REL_TIMEOUT_IN_MS(
  [in] ULONGLONG Time
);

Parameter

[in] Time

Die Anzahl der zu konvertierenden Millisekunden.

Rückgabewert

WDF_REL_TIMEOUT_IN_MS gibt den relativen Zeitwert in Systemzeiteinheiten (100-Nanosekundenintervalle) zurück, die die Anzahl der Millisekunden darstellt, die Zeit angibt.

Bemerkungen

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

Beispiele

Im folgenden Codebeispiel wird ein Timer gestartet. Das Framework ruft die EvtTimerFunc Rückruffunktion nach zehn Millisekunden auf.

BOOLEAN inTimerQueue;

inTimerQueue = WdfTimerStart(
                             timerHandle,
                             WDF_REL_TIMEOUT_IN_MS(10)
                             );

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Header- wdfcore.h (einschließen Wdf.h)
Library Nichts
IRQL- Beliebige Ebene

Siehe auch

WDF_ABS_TIMEOUT_IN_MS