Interface IWDFInterrupt (wudfddi.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.]
Cette interface expose un objet d’interruption.
Héritage
L’interface IWDFInterrupt hérite d’IWDFObject. IWDFInterrupt a également les types de membres suivants :
- Méthodes
Méthodes
L’interface IWDFInterrupt a ces méthodes.
IWDFInterrupt ::AcquireInterruptLock La méthode AcquireInterruptLock commence une séquence de code qui s’exécute tout en tenant le verrou d’un objet d’interruption. |
IWDFInterrupt ::D isable La méthode Disable désactive une interruption de périphérique spécifiée en appelant la fonction de rappel OnInterruptDisable du pilote. |
IWDFInterrupt ::Enable La méthode Enable active une interruption de périphérique spécifiée en appelant la fonction de rappel OnInterruptEnable du pilote. |
IWDFInterrupt ::GetDevice La méthode GetDevice retourne l’interface d’objet d’appareil d’infrastructure pour cet objet d’interruption. |
IWDFInterrupt ::GetInfo La méthode GetInfo récupère des informations sur une interruption spécifiée. |
IWDFInterrupt ::QueueWorkItemForIsr La méthode QueueWorkItemForIsr met en file d’attente un élément de travail pour traiter le travail lié aux interruptions en dehors de la routine de service d’interruption. |
IWDFInterrupt ::ReleaseInterruptLock La méthode ReleaseInterruptLock met fin à une séquence de code qui s’exécute tout en maintenant le verrou d’un objet d’interruption. |
IWDFInterrupt ::SetExtendedPolicy La méthode SetExtendedPolicy spécifie la priorité d’interruption, l’affinité processeur, la stratégie d’affinité et le groupe de processeurs pour une interruption spécifiée. |
IWDFInterrupt ::SetPolicy La méthode SetPolicy spécifie la priorité d’interruption, l’affinité processeur et la stratégie d’affinité pour une interruption spécifiée. |
IWDFInterrupt ::TryToAcquireInterruptLock La méthode TryToAcquireInterruptLock acquiert le verrou d’interruption si aucun autre thread ne l’a déjà acquis. |
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 | wudfddi.h |