IWDFWorkItem ::Enqueue, méthode (wudfddi.h)
[Avertissement : UMDF 2 est la dernière version de UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide de UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et il existe une prise en charge limitée de UMDF 1 sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Bien démarrer avec UMDF.]
La méthode Enqueue ajoute l’objet d’élément de travail framework de cette interface à la file d’attente des éléments de travail du système.
Syntaxe
void Enqueue();
Valeur de retour
Aucun
Remarques
Si votre pilote réutilise ses objets d’élément de travail, le pilote peut appeler de nouveau pour le même élément de travail avant qu’un thread de travail ait supprimé l’élément de travail de la file d’attente et appelé OnWorkItem fonction de rappel du pilote.
Toutefois, UMDF n’ajoute pas l’élément de travail à la file d’attente s’il est déjà là. Par conséquent, votre OnWorkItem fonction de rappel doit traiter tous les travaux mis en file d’attente chaque fois qu’il est appelé.
Pour plus d’informations, consultez Utilisation des éléments de travail.
Exigences
Exigence | Valeur |
---|---|
fin du support | Indisponible dans UMDF 2.0 et versions ultérieures. |
plateforme cible | Bureau |
version minimale de UMDF | 1.11 |
d’en-tête | wudfddi.h |
DLL | WUDFx.dll |