共用方式為


kdnetpf.h 標頭

2PF 調試程式支援的迷你埠 NDIS 驅動程式會使用此標頭,以允許高速網路適配器提升效能。 這項功能適用於 Windows 11 和更新版本。

針對 KDNET 使用 PCI 多重實體函式 (PF) 功能可讓偵錯啟用,而效能影響最小。

實體函式 (PF) 是網路適配器的 PCI Express (PCIe) 函式,可支援單一根 I/O 虛擬化 (SR-IOV) 介面。 PF 在 PCIe 設定空間中包含 SR-IOV 擴展功能。 此功能可用來設定和管理網路適配器的 SR-IOV 功能,例如啟用虛擬化和公開PCIe虛擬函式 (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 使用方式。