vpi.h 標頭
此標頭包含虛擬 PCI 驅動程式的常見類型和原型。
vpi.h 包含下列程式設計介面:
IOCTLs
IOCTL_VPCI_INVALIDATE_BLOCK PCI Express (PCIe) 虛擬函式的驅動程式 (VF) 發出IOCTL_VPCI_INVALIDATE_BLOCK IOCTL 要求,以便通知一或多個 VF 設定區塊中的資料變更。 |
IOCTL_VPCI_READ_BLOCK PCI Express (PCIe) 虛擬函式的驅動程式 (VF) 發出IOCTL_VPCI_READ_BLOCK I/O 控制程式碼 (IOCTL) ,以便從 VF 設定區塊讀取資料。 驅動程式會將此 IOCTL 發出至驅動程式堆疊中的下一個較低驅動程式。 |
IOCTL_VPCI_WRITE_BLOCK PCI Express (PCIe) 虛擬函式的驅動程式 (VF) 發出IOCTL_VPCI_WRITE_BLOCK I/O 控制程式碼 (IOCTL) ,以便將資料寫入 VF 設定區塊。 驅動程式會將此 IOCTL 發出至驅動程式堆疊中的下一個較低驅動程式。 |
回呼函式
VPCI_READ_BLOCK 深入瞭解VPCI_READ_BLOCK常式 |
VPCI_WRITE_BLOCK 深入瞭解VPCI_WRITE_BLOCK常式 |
結構
VPCI_INTERFACE_STANDARD 深入瞭解VPCI_INTERFACE_STANDARD結構 |
VPCI_INVALIDATE_BLOCK_OUTPUT VPCI_INVALIDATE_BLOCK_OUTPUT結構用於IOCTL_VPCI_INVALIDATE_BLOCK IOCTL 要求中。 |
VPCI_READ_BLOCK_INPUT VPCI_READ_BLOCK_INPUT結構用於 IOCTL IOCTL_VPCI_READ_BLOCK IOCTL 要求,以從 PCI Express (PCIe) 虛擬函式 (VF) 的指定組態區塊讀取資料。 |
VPCI_WRITE_BLOCK_INPUT VPCI_WRITE_BLOCK_INPUT結構用於 IOCTL IOCTL_VPCI_WRITE_BLOCK IOCTL 要求中,將資料寫入 PCI Express (PCIe) 虛擬函式 (VF) 的指定組態區塊。 |