Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. Es werden keine neuen Features zu UMDF 1 hinzugefügt, und es gibt eingeschränkte Unterstützung für UMDF 1 für neuere Versionen von Windows 10. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF-.]
Der WDF_INTERRUPT_POLICY Enumerationstyp identifiziert die Affinitätsrichtlinien, die der Plug and Play -Manager (PnP) verwenden kann, wenn es den Prozessoren eines Multiprozessorsystems unterbrechungen eines Geräts zuweist.
Syntax
typedef enum _WDF_INTERRUPT_POLICY {
WdfIrqPolicyMachineDefault,
WdfIrqPolicyAllCloseProcessors,
WdfIrqPolicyOneCloseProcessor,
WdfIrqPolicyAllProcessorsInMachine,
WdfIrqPolicySpecifiedProcessors,
WdfIrqPolicySpreadMessagesAcrossAllProcessors
} WDF_INTERRUPT_POLICY, *PWDF_INTERRUPT_POLICY;
Konstanten
WdfIrqPolicyMachineDefaultVerwenden Sie die Standardaffinitätsrichtlinie des Systems. |
WdfIrqPolicyAllCloseProcessorsBei NUMA-Systemen sollte der PnP-Manager prozessoren, die sich in der Nähe des Geräts befinden, die Unterbrechungen des Geräts zuweisen. Bei Nicht-NUMA-Systemen ist die Angabe WdfIrqPolicyAllCloseProcessors- identisch mit der Angabe WdfIrqPolicyAllProcessorsInMachine. |
WdfIrqPolicyOneCloseProcessorFür NUMA-Systeme sollte der PnP-Manager einem Prozessor, der sich nahe am Gerät befindet, einen Interrupt zuweisen. Bei Nicht-NUMA-Systemen kann der PnP-Manager jedem Prozessor den Interrupt zuweisen. |
WdfIrqPolicyAllProcessorsInMachineDer PnP-Manager kann den Prozessoren des Systems unterbrechungen eines Geräts zuweisen. |
WdfIrqPolicySpecifiedProcessorsDer PnP-Manager sollte die Unterbrechungen des Geräts nur bestimmten Prozessoren zuweisen. |
WdfIrqPolicySpreadMessagesAcrossAllProcessorsDer PnP-Manager sollte anderen nachrichtenbasierten Unterbrechungen unterschiedliche Prozessoren zuweisen, sofern möglich. |
Bemerkungen
Der WDF_INTERRUPT_POLICY Enumerationstyp wird als Eingabe für die IWDFInterrupt::SetPolicy-Methode verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindest-UMDF-Version | 1.11 |
| Header- | wudfinterrupt.h |