Поделиться через


функция WDF_TIMER_CONFIG_INIT (wdftimer.h)

[Относится к KMDF и UMDF]

Функция WDF_TIMER_CONFIG_INIT инициализирует структуру 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 , предоставляемую драйвером.

Возвращаемое значение

None

Remarks

Функция 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
Верхняя часть wdftimer.h (включая Wdf.h)
Библиотека None
IRQL Любой уровень

См. также раздел

EvtTimerFunc

WDF_TIMER_CONFIG

WDF_TIMER_CONFIG_INIT_PERIODIC