Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par wdf. Pour plus d’informations, consultez :
wdfinterrupt.h contient les interfaces de programmation suivantes :
Fonctions
|
WDF_INTERRUPT_CONFIG_INIT La fonction WDF_INTERRUPT_CONFIG_INIT initialise une structure WDF_INTERRUPT_CONFIG. |
|
WDF_INTERRUPT_EXTENDED_POLICY_INIT La fonction WDF_INTERRUPT_EXTENDED_POLICY_INIT initialise une structure WDF_INTERRUPT_EXTENDED_POLICY. |
|
WDF_INTERRUPT_INFO_INIT La fonction WDF_INTERRUPT_INFO_INIT initialise une structure WDF_INTERRUPT_INFO. |
|
WdfInterruptAcquireLock La méthode WdfInterruptAcquireLock commence une séquence de code qui s’exécute au niveau de la demande d’interruption d’appareil de l’appareil (DIRQL) tout en maintenant le verrou de rotation d’un objet d’interruption. |
|
WdfInterruptCreate La méthode WdfInterruptCreate crée un objet d’interruption de framework. |
|
WdfInterruptDisable La méthode WdfInterruptDisable désactive une interruption d’appareil spécifiée en appelant la fonction de rappel EvtInterruptDisable du pilote. |
|
WdfInterruptEnable La méthode WdfInterruptEnable active une interruption d’appareil spécifiée en appelant la fonction de rappel EvtInterruptEnable du pilote. |
|
WdfInterruptGetDevice La méthode WdfInterruptGetDevice retourne un handle à l’objet d’appareil framework associé à un objet d’interruption d’infrastructure spécifié. |
|
WdfInterruptGetInfo La méthode WdfInterruptGetInfo récupère des informations sur une interruption spécifiée. |
|
WdfInterruptQueueDpcForIsr La méthode WdfInterruptQueueDpcForIsr met en file d’attente la fonction de rappel EvtInterruptDpc d’un objet d’interruption de framework pour l’exécution. |
|
WdfInterruptQueueWorkItemForIsr La méthode WdfInterruptQueueWorkItemForIsr met en file d’attente la fonction de rappel EvtInterruptWorkItem d’un objet d’interruption de framework pour l’exécution. |
|
WdfInterruptReleaseLock La méthode WdfInterruptReleaseLock met fin à une séquence de code qui s’exécute au niveau du DIRQL de l’appareil tout en tenant le verrou de rotation d’un objet d’interruption. |
|
WdfInterruptReportActive WdfInterruptReportActive informe le système que l’interruption est active et que le pilote est prêt à traiter les demandes d’interruption sur les lignes associées. |
|
WdfInterruptReportInactive La méthode WdfInterruptReportInactive informe le système que l’interruption n’est plus active et que le pilote ne s’attend pas à recevoir des demandes d’interruption sur les lignes associées. |
|
WdfInterruptSetExtendedPolicy La méthode WdfInterruptSetExtendedPolicy 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. |
|
WdfInterruptSetPolicy La méthode WdfInterruptSetPolicy spécifie la priorité d’interruption, l’affinité du processeur et la stratégie d’affinité pour une interruption spécifiée. |
|
WdfInterruptSynchronize La méthode WdfInterruptSynchronize exécute une fonction de rappel spécifiée au niveau du DIRQL de l’appareil tout en tenant le verrou de rotation d’un objet d’interruption. |
|
WdfInterruptTryToAcquireLock La méthode WdfInterruptTryToAcquireLock tente d’acquérir le verrou passif d’un objet d’interruption. |
|
WdfInterruptWdmGetInterrupt La méthode WdfInterruptWdmGetInterrupt retourne un pointeur vers l’objet d’interruption WDM associé à un objet d’interruption de framework spécifié. |
Fonctions de rappel
|
EVT_WDF_INTERRUPT_DISABLE La fonction de rappel d’événement EvtInterruptDisable d’un pilote désactive une interruption matérielle spécifiée. |
|
EVT_WDF_INTERRUPT_DPC La fonction de rappel d’événement EvtInterruptDpc d’un pilote traite les informations d’interruption stockées par la fonction de rappel EvtInterruptIsr du pilote. |
|
EVT_WDF_INTERRUPT_ENABLE La fonction de rappel d’événement EvtInterruptEnable d’un pilote active une interruption matérielle spécifiée. |
|
EVT_WDF_INTERRUPT_ISR La fonction de rappel d’événement EvtInterruptIsr d’un pilote services d’interruption matérielle. |
|
EVT_WDF_INTERRUPT_SYNCHRONIZE La fonction de rappel d’événement EvtInterruptSynchronize d’un pilote effectue des opérations qui doivent être synchronisées avec une fonction de rappel EvtInterruptIsr. |
|
EVT_WDF_INTERRUPT_WORKITEM La fonction de rappel d’événement EvtInterruptWorkItem d’un pilote traite les informations d’interruption stockées par la fonction de rappel EvtInterruptIsr du pilote. |
Structures
|
WDF_INTERRUPT_CONFIG La structure WDF_INTERRUPT_CONFIG contient des informations de configuration pour une interruption d’appareil. |
|
WDF_INTERRUPT_EXTENDED_POLICY La structure WDF_INTERRUPT_EXTENDED_POLICY contient des informations sur la stratégie, la priorité, l’affinité et le groupe d’interruptions. |
|
WDF_INTERRUPT_INFO La structure WDF_INTERRUPT_INFO contient des informations sur la ressource d’interruption d’un appareil. |
Énumérations
|
WDF_INTERRUPT_POLARITY Le type d’énumération WDF_INTERRUPT_POLARITY est utilisé pour spécifier la polarité d’un signal d’interruption. |
|
WDF_INTERRUPT_POLICY Le type d’énumération WDF_INTERRUPT_POLICY identifie les stratégies d’affinité que le gestionnaire PnP peut utiliser lorsqu’il affecte les interruptions d’un appareil aux processeurs d’un système multiprocesseur. |
|
WDF_INTERRUPT_PRIORITY Découvrez comment le type d’énumération WDF_INTERRUPT_PRIORITY identifie les priorités relatives pour les interruptions d’appareil. |