énumération WDF_INTERRUPT_POLICY (wudfddi.h)
[S’applique à KMDF et UMDF]
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.
Syntax
typedef enum _WDF_INTERRUPT_POLICY {
WdfIrqPolicyMachineDefault,
WdfIrqPolicyAllCloseProcessors,
WdfIrqPolicyOneCloseProcessor,
WdfIrqPolicyAllProcessorsInMachine,
WdfIrqPolicySpecifiedProcessors,
WdfIrqPolicySpreadMessagesAcrossAllProcessors
} WDF_INTERRUPT_POLICY, *PWDF_INTERRUPT_POLICY;
Constantes
WdfIrqPolicyMachineDefault Utilisez la stratégie d’affinité par défaut du système. |
WdfIrqPolicyAllCloseProcessors Pour les systèmes NUMA, le gestionnaire PnP doit affecter les interruptions de l’appareil aux processeurs proches de l’appareil. Pour les systèmes non NUMA, spécifier WdfIrqPolicyAllCloseProcessors revient à spécifier WdfIrqPolicyAllProcessorsInMachine. |
WdfIrqPolicyOneCloseProcessor Pour les systèmes NUMA, le gestionnaire PnP doit affecter une interruption à un processeur proche de l’appareil. Pour les systèmes non NUMA, le gestionnaire PnP peut affecter l’interruption à n’importe quel processeur. |
WdfIrqPolicyAllProcessorsInMachine Le gestionnaire PnP peut affecter les interruptions d’un appareil à n’importe quel processeur du système. |
WdfIrqPolicySpecifiedProcessors Le gestionnaire PnP doit affecter les interruptions de l’appareil uniquement aux processeurs spécifiés. |
WdfIrqPolicySpreadMessagesAcrossAllProcessors Le gestionnaire PnP doit affecter différentes interruptions basées sur les messages à différents processeurs, si possible. |
Remarques
Le type d’énumération WDF_INTERRUPT_POLICY est utilisé comme entrée dans la méthode WdfInterruptSetPolicy .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wudfddi.h (inclure Wdf.h, Wudfddi.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