structure WDF_INTERRUPT_EXTENDED_POLICY (wdfinterrupt.h)
[S’applique à KMDF et UMDF]
La structure WDF_INTERRUPT_EXTENDED_POLICY contient des informations sur la stratégie, la priorité, l’affinité et le groupe d’une interruption.
Syntaxe
typedef struct _WDF_INTERRUPT_EXTENDED_POLICY {
ULONG Size;
WDF_INTERRUPT_POLICY Policy;
WDF_INTERRUPT_PRIORITY Priority;
GROUP_AFFINITY TargetProcessorSetAndGroup;
} WDF_INTERRUPT_EXTENDED_POLICY, *PWDF_INTERRUPT_EXTENDED_POLICY;
Membres
Size
Taille, en octets, de cette structure.
Policy
Énumérateur de type WDF_INTERRUPT_POLICY qui spécifie une stratégie d’affinité processeur pour l’interruption.
Priority
Énumérateur de type WDF_INTERRUPT_PRIORITY qui spécifie une priorité pour l’interruption.
TargetProcessorSetAndGroup
Une structure GROUP_AFFINITY qui spécifie un groupe de processeurs et un masque d’affinité processeur au sein du groupe, si le paramètre Policy est défini sur WdfIrqPolicySpecifiedProcessors. La structure GROUP_AFFINITY est définie dans Winnt.h.
Remarques
La structure WDF_INTERRUPT_EXTENDED_POLICY est utilisée comme entrée de WdfInterruptSetExtendedPolicy.
Pour initialiser une structure WDF_INTERRUPT_EXTENDED_POLICY , votre pilote doit appeler WDF_INTERRUPT_EXTENDED_POLICY_INIT.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,9 |
En-tête | wdfinterrupt.h (include Wdf.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour