Freigeben über


WDF_TIMER_CONFIG_INIT-Funktion (wdftimer.h)

[Gilt für KMDF und UMDF]

Die WDF_TIMER_CONFIG_INIT-Funktion initialisiert eine WDF_TIMER_CONFIG-Struktur für einen Timer, der eine einzelne fällige Zeit verwendet.

Syntax

void WDF_TIMER_CONFIG_INIT(
  [in] PWDF_TIMER_CONFIG Config,
  [in] PFN_WDF_TIMER     EvtTimerFunc
);

Parameter

[in] Config

Ein Zeiger auf eine WDF_TIMER_CONFIG-Struktur .

[in] EvtTimerFunc

Ein Zeiger auf eine vom Treiber bereitgestellte EvtTimerFunc-Rückruffunktion .

Rückgabewert

Keine

Bemerkungen

Die WDF_TIMER_CONFIG_INIT-Funktion stellt die angegebene WDF_TIMER_CONFIG-Struktur auf Null. Anschließend wird das Size-Element der Struktur festgelegt, der EvtTimerFunc-Zeiger gespeichert, das Period-Element und das TolerableDelay-Element auf 0 festgelegt, und das Element AutomaticSerialization wird auf TRUE festgelegt.

Beispiele

Ein Codebeispiel, das WDF_TIMER_CONFIG_INIT verwendet, finden Sie unter WdfTimerCreate.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdftimer.h (include Wdf.h)
Bibliothek Keine
IRQL Beliebige Ebene

Weitere Informationen

EvtTimerFunc

WDF_TIMER_CONFIG

WDF_TIMER_CONFIG_INIT_PERIODIC