Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los nuevos controladores UMDF deben escribirse mediante UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción a UMDF.]
El
WUDF_WORKITEM_CONFIG estructura contiene información asociada a un elemento de trabajo.
Sintaxis
typedef struct _WUDF_WORKITEM_CONFIG {
ULONG Size;
PFN_WUDF_WORKITEM OnWorkItemFunc;
BOOLEAN AutomaticSerialization;
} WUDF_WORKITEM_CONFIG, *PWUDF_WORKITEM_CONFIG;
Miembros
Size
Tamaño, en bytes, de esta estructura.
OnWorkItemFunc
Dirección de un OnWorkItem función de devolución de llamada.
AutomaticSerialization
Valor booleano que, si es TRUE, indica que el marco sincronizará la ejecución del OnWorkItem función de devolución de llamada con funciones de devolución de llamada de otros objetos que están debajo del objeto primario del objeto de elemento de trabajo. Si es FALSE, el marco no sincroniza la ejecución del OnWorkItem función de devolución de llamada.
Observaciones
El controlador debe inicializar la estructura de WUDF_WORKITEM_CONFIG llamando a WUDF_WORKITEM_CONFIG_INIT. A continuación, el controlador puede pasar la estructura al método IWDFDevice3::CreateWorkItem como parámetro de entrada.
Establecer el miembro AutomaticSerialization de WUDF_WORKITEM_CONFIG en TRUE no tiene ningún efecto si el controlador no habilitó la sincronización de devolución de llamada automática llamando a IWDFDeviceInitialize::SetLockingConstraint.
Requisitos
Requisito | Valor |
---|---|
versión mínima de UMDF | 1.11 |
encabezado de | wudfworkitem.h |