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


Функция WUDF_WORKITEM_CONFIG_INIT (wudfworkitem.h)

[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с помощью UMDF.]

Макрос WUDF_WORKITEM_CONFIG_INIT инициализирует структуру WUDF_WORKITEM_CONFIG драйвера.

Синтаксис

void WUDF_WORKITEM_CONFIG_INIT(
  [out] PWUDF_WORKITEM_CONFIG pConfig,
  [in]  PFN_WUDF_WORKITEM     OnWorkItemFunc
);

Параметры

[out] pConfig

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

[in] OnWorkItemFunc

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

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

None

Remarks

Драйверы должны вызывать WUDF_WORKITEM_CONFIG_INIT перед вызовом IWDFDevice3::CreateWorkItem.

Функция WUDF_WORKITEM_CONFIG_INIT сохраняет указатель, заданный параметром OnWorkItemFunc , и задает для элемента AutomaticSerializationструктуры WUDF_WORKITEM_CONFIG , на которую указывает параметр pConfig , значение TRUE.

Требования

Требование Значение
Дата окончания поддержки Недоступно в UMDF 2.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Минимальная версия UMDF 1.11
Верхняя часть wudfworkitem.h

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

IWDFDevice3::CreateWorkItem

WUDF_WORKITEM_CONFIG