struktur FPGA_CONTROL_INTERFACE (wdm.h)
Disiapkan untuk penggunaan masa mendatang.
Sintaks
typedef struct _FPGA_CONTROL_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
PFPGA_BUS_SCAN BusScan;
PFPGA_CONTROL_LINK ControlLink;
PFPGA_CONTROL_CONFIG_SPACE ControlConfigSpace;
PFPGA_CONTROL_ERROR_REPORTING ControlErrorReporting;
} FPGA_CONTROL_INTERFACE, *PFPGA_CONTROL_INTERFACE;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
Version
Versi antarmuka yang ditentukan driver. Versi saat ini dari antarmuka ini adalah FPGA_CONTROL_INTERFACE_VERSION.
Context
Penunjuk ke informasi konteks khusus antarmuka.
InterfaceReference
Penunjuk ke rutinitas InterfaceReference yang menaikkan jumlah referensi antarmuka.
InterfaceDereference
Penunjuk ke rutinitas InterfaceDereference yang mengurangi jumlah referensi antarmuka.
BusScan
Penunjuk ke fungsi panggilan balik FPGA_BUS_SCAN yang memicu pemindaian bus di induk perangkat FPGA.
ControlLink
Penunjuk ke fungsi panggilan balik FPGA_CONTROL_LINK yang memungkinkan atau menonaktifkan tautan antara perangkat FPGA yang diberikan dan jembatan induknya.
ControlConfigSpace
Penunjuk ke fungsi panggilan balik FPGA_CONTROL_CONFIG_SPACE yang memungkinkan atau menonaktifkan akses ke ruang konfigurasi perangkat FPGA.
ControlErrorReporting
Penunjuk ke fungsi panggilan balik FPGA_CONTROL_ERROR_REPORTING yang mengaktifkan pelaporan kesalahan untuk perangkat FPGA dan jembatan induknya.
Keterangan
Driver perangkat yang berhasil mengkueri antarmuka GUID_PCI_FPGA_CONTROL_INTERFACE menerima penunjuk ke struktur [_FPGA_CONTROL_INTERFACE] di mana pointer ke rutinitas dalam antarmuka semuanya non-NULL dan valid.
Struktur [_FPGA_CONTROL_INTERFACE] adalah versi yang diperluas dari struktur [INTERFACE].
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 versi 1803 |
Header | wdm.h |
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