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 Kemampuan Ekstensi SR-IOV dalam 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 Virtualisasi I/O Akar Tunggal PCI-SIG dan Berbagi 1.1.

Untuk informasi selengkapnya, lihat topik berikut ini:

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

Dukungan transportasi KDNETPF NDIS_KDNET_BDF struktur 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

Api dukungan transportasi KDNETPF NDIS_KDNET_QUERY_PF_INFORMATION struktur menjelaskan data yang diperlukan untuk mengkueri data manajemen PF.
NDIS_KDNET_REMOVE_PF

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

Enumerasi

 
NDIS_KDNET_PF_STATE

Dukungan transportasi KDNETPF NDIS_KDNET_PF_STATE enumerasi mendefinisikan status PF.
NDIS_KDNET_PF_USAGE_TAG

Dukungan transportasi KDNETPF NDIS_KDNET_PF_USAGE_TAG enumerasi menentukan penggunaan PF.