структура WUDF_WORKITEM_CONFIG (wudfworkitem.h)
[ предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе Начало работы с UMDF.]
Тем
WUDF_WORKITEM_CONFIG структура содержит сведения, связанные с рабочим элементом.
Синтаксис
typedef struct _WUDF_WORKITEM_CONFIG {
ULONG Size;
PFN_WUDF_WORKITEM OnWorkItemFunc;
BOOLEAN AutomaticSerialization;
} WUDF_WORKITEM_CONFIG, *PWUDF_WORKITEM_CONFIG;
Члены
Size
Размер этой структуры в байтах.
OnWorkItemFunc
Адрес функции обратного вызова OnWorkIte m.
AutomaticSerialization
Логическое значение, указывающее, что платформа синхронизирует выполнение функции обратного вызова OnWorkItem с функциями обратного вызова из других объектов, которые находятся под родительским объектом объекта рабочего элемента. Если значение FALSE, платформа не синхронизирует выполнение функции обратного вызова OnWorkIte m.
Замечания
Драйвер должен инициализировать структуру WUDF_WORKITEM_CONFIG путем вызова WUDF_WORKITEM_CONFIG_INIT. Затем драйвер может передать структуру в метод IWDFDevice3::CreateWorkItem в качестве входного параметра.
Если драйвер не включил автоматическую синхронизаци ю обратно WUDF_WORKITEM_CONFIG го вызова, вызвав IWDFDeviceInitialize::SetLockingConstraint.
Требования
Требование | Ценность |
---|---|
минимальная версия UMDF | 1.11 |
заголовка | wudfworkitem.h |