共用方式為


WDF_INTERRUPT_EXTENDED_POLICY結構 (wdfinterrupt.h)

[適用於 KMDF 和 UMDF]

WDF_INTERRUPT_EXTENDED_POLICY 結構包含中斷原則、優先順序、親和性和群組的相關信息。

語法

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;

成員

Size

這個 結構的大小,以位元組為單位。

Policy

指定中斷之處理器親和性原則 的WDF_INTERRUPT_POLICY型別列舉值。

Priority

指定中斷優先順序 的WDF_INTERRUPT_PRIORITY型別列舉值。

TargetProcessorSetAndGroup

如果 Policy 參數設定為 WdfIrqPolicySpecifiedProcessors,則為GROUP_AFFINITY結構,指定群組內的處理器群組和處理器親和性遮罩。 GROUP_AFFINITY 結構定義於 Winnt.h 中。

備註

WDF_INTERRUPT_EXTENDED_POLICY 結構會用來作為 WdfInterruptSetExtendedPolicy 的輸入。

若要初始化 WDF_INTERRUPT_EXTENDED_POLICY 結構,您的驅動程式必須呼叫 WDF_INTERRUPT_EXTENDED_POLICY_INIT

規格需求

需求
最低 KMDF 版本 1.9
標頭 wdfinterrupt.h (包含 Wdf.h)

另請參閱

WDF_INTERRUPT_EXTENDED_POLICY_INIT

WdfInterruptSetExtendedPolicy