WUDF_WORKITEM_CONFIG_INIT, fonction (wudfworkitem.h)
[Avertissement : UMDF 2 est la dernière version d’UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide d’UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et la prise en charge d’UMDF 1 est limitée sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Prise en main avec UMDF.]
La macro WUDF_WORKITEM_CONFIG_INIT initialise la structure WUDF_WORKITEM_CONFIG d’un pilote.
Syntaxe
void WUDF_WORKITEM_CONFIG_INIT(
[out] PWUDF_WORKITEM_CONFIG pConfig,
[in] PFN_WUDF_WORKITEM OnWorkItemFunc
);
Paramètres
[out] pConfig
Pointeur vers la structure de WUDF_WORKITEM_CONFIG allouée par l’appelant à initialiser.
[in] OnWorkItemFunc
Adresse de la fonction de rappel d’événement OnWorkItem du pilote.
Valeur de retour
None
Remarques
Les pilotes doivent appeler WUDF_WORKITEM_CONFIG_INIT avant d’appeler IWDFDevice3 ::CreateWorkItem.
La fonction WUDF_WORKITEM_CONFIG_INIT stocke le pointeur que le paramètre OnWorkItemFunc spécifie et définit le membre AutomaticSerialization de la structure WUDF_WORKITEM_CONFIG pointée par le paramètre pConfig sur TRUE.
Configuration requise
Condition requise | Valeur |
---|---|
Fin de la prise en charge | Non disponible dans UMDF 2.0 et versions ultérieures. |
Plateforme cible | Desktop (Expérience utilisateur) |
Version UMDF minimale | 1.11 |
En-tête | wudfworkitem.h |