共用方式為


kdnetpf.h 標頭

此標頭是由 2PF 偵錯工具支援的迷你埠 NDIS 驅動程式使用,以允許高速網路介面卡的效能增加。 此功能可在 Windows 11 和更新版本中使用。

針對 KDNET 使用 PCI 多個實體函式 (PF) 功能,可讓您以最少的效能影響來啟用偵錯。

實體函式 (PF) 是支援單一根目錄 I/O 虛擬化 (SR-IOV) 介面之網路介面卡的 PCI Express (PCIe) 函式。 PF 包含 PCIe 設定空間中的 SR-IOV 擴充功能。 此功能可用來設定和管理網路介面卡的 SR-IOV 功能,例如啟用虛擬化並公開 PCIe Virtual Functions (VFs) 。

PF 在其 PCIe 設定空間中支援 SR-IOV 擴充功能結構。 此結構定義于 PCI-SIG 單一根目錄 I/O 虛擬化和共用 1.1 規格中。

如需詳細資訊,請參閱下列主題:

kdnetpf.h 包含下列程式設計介面:

結構

 
NDIS_KDNET_ADD_PF

KDNETPF 傳輸支援NDIS_KDNET_ADD_PF結構描述將 PF 新增至 BDF 埠所需的資料。
NDIS_KDNET_BDF

KDNETPF 傳輸支援NDIS_KDNET_BDF結構描述要查詢之埠的 PCI 位置。
NDIS_KDNET_ENUMERATE_PFS

KDNETPF 傳輸支援NDIS_KDNET_ENUMERATE_PFS結構描述列舉 PF 清單所需的資料。
NDIS_KDNET_PF_ENUM_ELEMENT

KDNETPF 傳輸支援 API NDIS_KDNET_PF_ENUM_ELEMENT是 PF 元素陣列結構。
NDIS_KDNET_QUERY_PF_INFORMATION

KDNETPF 傳輸支援 API NDIS_KDNET_QUERY_PF_INFORMATION 結構描述查詢 PF 管理資料所需的資料。
NDIS_KDNET_REMOVE_PF

KDNETPF 傳輸支援 API NDIS_KDNET_REMOVE_PF 結構描述從 BDF 埠移除 PF 所需的資料。

列舉

 
NDIS_KDNET_PF_STATE

KDNETPF 傳輸支援NDIS_KDNET_PF_STATE列舉定義 PF 狀態。
NDIS_KDNET_PF_USAGE_TAG

KDNETPF 傳輸支援NDIS_KDNET_PF_USAGE_TAG列舉定義 PF 使用方式。