Bagikan melalui


Header kdnetpf.h

Header ini digunakan oleh driver NDIS miniport untuk dukungan debugger 2PF untuk memungkinkan peningkatan performa untuk adaptor jaringan berkecepatan tinggi. Fitur ini tersedia di Windows 11 dan yang lebih baru.

Menggunakan fitur PCI multiple Physical Function (PF) untuk KDNET memungkinkan debugging diaktifkan dengan dampak performa minimal.

Fungsi Fisik (PF) adalah fungsi PCI Express (PCIe) dari adaptor jaringan yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). PF mencakup SR-IOV Extended Capability di ruang Konfigurasi PCIe. Kemampuan ini digunakan untuk mengonfigurasi dan mengelola fungsionalitas SR-IOV adaptor jaringan, seperti mengaktifkan virtualisasi dan mengekspos Fungsi Virtual PCIe (VF).

PF mendukung struktur SR-IOV Extended Capability di ruang konfigurasi PCIe-nya. Struktur ini didefinisikan dalam spesifikasi PCI-SIG Single Root I/O Virtualization dan Sharing 1.1.

Untuk informasi selengkapnya, lihat topik berikut:

kdnetpf.h berisi antarmuka pemrograman berikut:

Struktur

 
NDIS_KDNET_ADD_PF

Dukungan transportasi KDNETPF NDIS_KDNET_ADD_PF struktur menjelaskan data yang diperlukan untuk menambahkan PF ke port BDF.
NDIS_KDNET_BDF

Struktur NDIS_KDNET_BDF dukungan transportasi KDNETPF menjelaskan lokasi PCI port yang akan dikueri.
NDIS_KDNET_ENUMERATE_PFS

Dukungan transportasi KDNETPF NDIS_KDNET_ENUMERATE_PFS struktur menjelaskan data yang diperlukan untuk menghitung daftar PF.
NDIS_KDNET_PF_ENUM_ELEMENT

API dukungan transportasi KDNETPF NDIS_KDNET_PF_ENUM_ELEMENT adalah struktur array elemen PF.
NDIS_KDNET_QUERY_PF_INFORMATION

Struktur NDIS_KDNET_QUERY_PF_INFORMATION API dukungan transportasi KDNETPF menjelaskan data yang diperlukan untuk mengkueri data manajemen PF.
NDIS_KDNET_REMOVE_PF

Struktur NDIS_KDNET_REMOVE_PF API dukungan transportasi KDNETPF menjelaskan data yang diperlukan untuk menghapus PF dari port BDF.

Enumerasi

 
NDIS_KDNET_PF_STATE

Dukungan transportasi KDNETPF NDIS_KDNET_PF_STATE enumerasi menentukan status PF.
NDIS_KDNET_PF_USAGE_TAG

Dukungan transportasi KDNETPF NDIS_KDNET_PF_USAGE_TAG enumerasi menentukan penggunaan PF.