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 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 Prise en main avec UMDF.]

Cette interface expose un objet d’interruption.

Héritage

L’interface IWDFInterrupt hérite d’IWDFObject. IWDFInterrupt a également ces types de membres :

  • 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 maintenant 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 objet d’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 tout en maintenant le 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.

Configuration requise

   
Fin du support Non disponible dans UMDF 2.0 et versions ultérieures.
Plateforme cible Bureau
Version UMDF minimale 1.11
En-tête wudfddi.h

Voir aussi

IWDFObject