次の方法で共有


WDF_TIMER_CONFIG_INIT関数 (wdftimer.h)

[KMDF と UMDF に適用]

WDF_TIMER_CONFIG_INIT関数は、1 つの期限を使用するタイマーのWDF_TIMER_CONFIG構造体を初期化します。

構文

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

パラメーター

[in] Config

WDF_TIMER_CONFIG構造体へのポインター。

[in] EvtTimerFunc

ドライバーが提供する EvtTimerFunc コールバック関数へのポインター。

戻り値

なし

解説

WDF_TIMER_CONFIG_INIT関数は、指定したWDF_TIMER_CONFIG構造体をゼロにします。 次に、構造体の Size メンバーを設定し、 EvtTimerFunc ポインターを格納し、 Period メンバーと TolerableDelay メンバーを 0 に設定し、 AutomaticSerialization メンバーを TRUE に設定します。

WDF_TIMER_CONFIG_INITを使用するコード例については、「WdfTimerCreate」を参照してください。

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.0
最小 UMDF バージョン 2.0
Header wdftimer.h (Wdf.h を含む)
Library なし
IRQL 任意のレベル

こちらもご覧ください

EvtTimerFunc

WDF_TIMER_CONFIG

WDF_TIMER_CONFIG_INIT_PERIODIC