struktur WDF_INTERRUPT_EXTENDED_POLICY (wudfinterrupt.h)
[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan 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 jenis 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 untuk metode IWDFInterrupt::SetExtendedPolicy .
Untuk menginisialisasi struktur WDF_INTERRUPT_EXTENDED_POLICY , driver Anda harus memanggil WDF_INTERRUPT_EXTENDED_POLICY_INIT.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi UMDF minimum | 1.11 |
Header | wudfinterrupt.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk