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) |