FPGA_CONTROL_INTERFACE結構 (wdm.h)
保留供日後使用。
語法
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;
成員
Size
這個 結構的大小,以位元組為單位。
Version
驅動程式定義的介面版本。 這個介面的目前版本是FPGA_CONTROL_INTERFACE_VERSION。
Context
介面特定內容資訊的指標。
InterfaceReference
InterfaceReference 例程的指標,這個例程會遞增介面的參考計數。
InterfaceDereference
InterfaceDereference 例程的指標,會遞減介面的參考計數。
BusScan
FPGA_BUS_SCAN 回呼函式的指標,會在 FPGA 裝置的父系觸發總線掃描。
ControlLink
FPGA_CONTROL_LINK 回呼函式的指標,可啟用或停用指定 FPGA 裝置與其父網橋之間的連結。
ControlConfigSpace
FPGA_CONTROL_CONFIG_SPACE 回呼函式的指標,可啟用或停用對 FPGA 裝置組態空間的存取。
ControlErrorReporting
FPGA_CONTROL_ERROR_REPORTING 回呼函式的指標,可切換 FPGA 裝置及其父網橋的錯誤報告。
言論
成功查詢GUID_PCI_FPGA_CONTROL_INTERFACE介面的裝置驅動程式會收到 [_FPGA_CONTROL_INTERFACE] 結構的指標,其中介面中例程的指標全都是非 NULL 且有效。
[_FPGA_CONTROL_INTERFACE] 結構是 [INTERFACE] 結構的擴充版本。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1803 |
標頭 | wdm.h |