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


функция WDF_WORKITEM_CONFIG_INIT (wdfworkitem.h)

[Применимо к KMDF и UMDF]

Функция WDF_WORKITEM_CONFIG_INIT инициализирует структуру WDF_WORKITEM_CONFIG драйвера.

Синтаксис

void WDF_WORKITEM_CONFIG_INIT(
  [out] PWDF_WORKITEM_CONFIG Config,
  [in]  PFN_WDF_WORKITEM     EvtWorkItemFunc
);

Параметры

[out] Config

Указатель на инициализируемую структуру, выделенную вызывающим объектом WDF_WORKITEM_CONFIG .

[in] EvtWorkItemFunc

Адрес функции обратного вызова события EvtWorkItem драйвера.

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

None

Remarks

Драйверы должны вызывать WDF_WORKITEM_CONFIG_INIT перед вызовом WdfWorkItemCreate.

Функция WDF_WORKITEM_CONFIG_INIT сохраняет указатель, заданный параметром EvtWorkItemFunc , и задает элемент AutomaticSerializationструктуры WDF_WORKITEM_CONFIG , на которую указывает параметр Config , значение TRUE.

Примеры

Пример кода, использующего WDF_WORKITEM_CONFIG_INIT, см. в разделе WdfWorkItemCreate.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть wdfworkitem.h (включая Wdf.h)

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

EvtWorkItem

WDF_WORKITEM_CONFIG

WdfWorkItemCreate