Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Si applica a KMDF e UMDF]
La struttura WDF_INTERRUPT_EXTENDED_POLICY contiene informazioni sui criteri, la priorità, l'affinità e il gruppo di un interrupt.
Sintassi
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;
Membri
Size
Dimensione, in byte, di questa struttura.
Policy
Enumeratore WDF_INTERRUPT_POLICYtipizzato che specifica un criterio di affinità del processore per l'interrupt.
Priority
Enumeratore WDF_INTERRUPT_PRIORITYtipizzato che specifica una priorità per l'interrupt.
TargetProcessorSetAndGroup
Struttura GROUP_AFFINITY che specifica un gruppo di processori e una maschera di affinità del processore all'interno del gruppo, se il parametro criteri di è impostato su WdfIrqPolicySpecifiedProcessors. La struttura GROUP_AFFINITY è definita in Winnt.h.
Osservazioni:
La struttura WDF_INTERRUPT_EXTENDED_POLICY viene usata come input per l'WdfInterruptSetExtendedPolicy.
Per inizializzare una struttura di WDF_INTERRUPT_EXTENDED_POLICY, il driver deve chiamare WDF_INTERRUPT_EXTENDED_POLICY_INIT.
Requisiti
| Requisito | Valore |
|---|---|
| versione minima di KMDF | 1.9 |
| intestazione | wdfinterrupt.h (include Wdf.h) |