Interface IWDFInterrupt (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.]
Cette interface expose un objet d’interruption.
Héritage
L’interface IWDFInterrupt hérite de IWDFObject. IWDFInterrupt possède également ces types de membres :
- Méthode
Méthode
L’interface IWDFInterrupt a ces méthodes.
IWDFInterrupt ::AcquireInterruptLock La méthode AcquireInterruptLock commence une séquence de code qui s’exécute lors de la conservation du verrou d’un objet d’interruption. |
IWDFInterrupt ::D isable La méthode Disable désactive une interruption d’appareil spécifiée en appelant la fonction de rappel OnInterruptDisable du pilote. |
IWDFInterrupt ::Enable La méthode Enable active une interruption d’appareil spécifiée en appelant la fonction de rappel OnInterruptEnable du pilote. |
IWDFInterrupt ::GetDevice La méthode GetDevice retourne l’interface objet de l’appareil framework 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 lors de la conservation du verrou d’un objet d’interruption. |
IWDFInterrupt ::SetExtendedPolicy La méthode SetExtendedPolicy spécifie la priorité d’interruption, l’affinité du 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é du 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. |
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 |