FPGA_CONTROL_CONFIG_SPACE fungsi panggilan balik (wdm.h)
Disiapkan untuk penggunaan masa mendatang.
Mengaktifkan atau menonaktifkan akses ke ruang konfigurasi perangkat FPGA.
Sintaks
FPGA_CONTROL_CONFIG_SPACE FpgaControlConfigSpace;
NTSTATUS FpgaControlConfigSpace(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN Enable
)
{...}
Parameter
Context
Handel ke ekstensi bus.
[_In_] Enable
Nilai boolean yang menunjukkan apakah akses ruang konfigurasi harus diaktifkan atau dinonaktifkan. TRUE menunjukkan diaktifkan; FALSE jika tidak.
Nilai kembali
Mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, kembalikan kode kesalahan Nilai NTSTATUS yang sesuai. Untuk informasi selengkapnya, lihat Nilai NTSTATUS.
Keterangan
Driver perangkat yang berhasil meminta antarmuka GUID_PCI_FPGA_CONTROL_INTERFACE menerima penunjuk ke struktur FPGA_CONTROL_INTERFACE di mana driver mengatur anggota ControlConfigSpace ke penunjuk ke implementasi fungsi panggilan balik FPGA_CONTROL_CONFIG_SPACE .
Fungsi panggilan balik ini mengalihkan akses ruang konfigurasi ke semua fungsi perangkat FPGA.
Ketika ruang konfigurasi dikunci, semua akses baca mengembalikan FF dan semua akses tulis dibuang.
Sampai ruang konfigurasi tidak terkunci, perangkat FPGA tidak dilaporkan ke PNP sebagai hilang bahkan ketika membaca ruang konfigurasinya mengembalikan FF.
Jika ada pemindaian bus aktif, tidak aman untuk mengunci ruang konfigurasi karena mungkin membingungkan bus pemindaian.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 versi 1803 |
Header | wdm.h (termasuk Wdm.h) |
IRQL | PASSIVE_LEVEL |
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