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.
LONGLONG WDF_REL_TIMEOUT_IN_US(
[in] ULONGLONG Time
);
[in] Time
Die Anzahl der zu konvertierenden Mikrosekunden.
WDF_REL_TIMEOUT_IN_US gibt den relativen Zeitwert in Systemzeiteinheiten (100-Nanosekundenintervalle) zurück, die die Anzahl der Mikrosekunden darstellt, die Zeit angibt.
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 die Funktion nach dem Aufruf fünf Mikrosekunden timeout.
Im folgenden Codebeispiel wird ein Timer gestartet. Das Framework ruft die EvtTimerFunc Rückruffunktion nach hundert Mikrosekunden auf.
BOOLEAN inTimerQueue;
inTimerQueue = WdfTimerStart(
timerHandle,
WDF_REL_TIMEOUT_IN_US(100)
);
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 |