Bagikan melalui


struktur WDF_INTERRUPT_EXTENDED_POLICY (wdfinterrupt.h)

[Berlaku untuk KMDF dan UMDF]

Struktur WDF_INTERRUPT_EXTENDED_POLICY berisi informasi tentang kebijakan, prioritas, afinitas, dan grup interupsi.

Sintaks

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;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

Policy

Enumerator jenis WDF_INTERRUPT_POLICY yang menentukan kebijakan afinitas prosesor untuk interupsi.

Priority

Enumerator berjenis WDF_INTERRUPT_PRIORITY yang menentukan prioritas untuk interupsi.

TargetProcessorSetAndGroup

Struktur GROUP_AFFINITY yang menentukan grup prosesor dan masker afinitas prosesor dalam grup, jika parameter Kebijakan diatur ke WdfIrqPolicySpecifiedProcessors. Struktur GROUP_AFFINITY didefinisikan dalam Winnt.h.

Keterangan

Struktur WDF_INTERRUPT_EXTENDED_POLICY digunakan sebagai input WdfInterruptSetExtendedPolicy.

Untuk menginisialisasi struktur WDF_INTERRUPT_EXTENDED_POLICY , driver Anda harus memanggil WDF_INTERRUPT_EXTENDED_POLICY_INIT.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1.9
Header wdfinterrupt.h (termasuk Wdf.h)

Lihat juga

WDF_INTERRUPT_EXTENDED_POLICY_INIT

WdfInterruptSetExtendedPolicy