Encabezado kdnetpf.h
Este encabezado lo usan los controladores NDIS de miniporte para la compatibilidad del depurador 2PF para permitir un mayor rendimiento para adaptadores de red de alta velocidad. Esta característica está disponible en Windows 11 y versiones posteriores.
El uso de la característica pci multiple Physical Function (PF) para KDNET permite habilitar la depuración con un impacto mínimo en el rendimiento.
La función física (PF) es una función PCI Express (PCIe) de un adaptador de red que admite la interfaz de virtualización de E/S raíz única (SR-IOV). El PF incluye la funcionalidad extendida SR-IOV en el espacio de configuración PCIe. La funcionalidad se usa para configurar y administrar la funcionalidad SR-IOV del adaptador de red, como habilitar la virtualización y exponer funciones virtuales (VFs) pcIe.
El PF admite la estructura de funcionalidad extendida SR-IOV en su espacio de configuración PCIe. Esta estructura se define en la especificación virtualización de E/S raíz única PCI-SIG y sharing 1.1.
Para obtener más información, vea los temas siguientes:
kdnetpf.h contiene las siguientes interfaces de programación:
Estructuras
NDIS_KDNET_ADD_PF La compatibilidad con el transporte KDNETPF NDIS_KDNET_ADD_PF estructura describe los datos necesarios para agregar un PF al puerto BDF. |
NDIS_KDNET_BDF La compatibilidad con el transporte KDNETPF NDIS_KDNET_BDF estructura describe la ubicación PCI del puerto que se va a consultar. |
NDIS_KDNET_ENUMERATE_PFS La compatibilidad con el transporte KDNETPF NDIS_KDNET_ENUMERATE_PFS estructura describe los datos necesarios para enumerar la lista de PF. |
NDIS_KDNET_PF_ENUM_ELEMENT La API de compatibilidad con el transporte KDNETPF NDIS_KDNET_PF_ENUM_ELEMENT es una estructura de matriz de elementos PF. |
NDIS_KDNET_QUERY_PF_INFORMATION KDNETPF transport support API NDIS_KDNET_QUERY_PF_INFORMATION structure describe los datos necesarios para consultar los datos de administración pf. |
NDIS_KDNET_REMOVE_PF La estructura de la API de compatibilidad con el transporte KDNETPF NDIS_KDNET_REMOVE_PF describe los datos necesarios para quitar un PF del puerto BDF. |
Enumeraciones
NDIS_KDNET_PF_STATE La compatibilidad con el transporte KDNETPF NDIS_KDNET_PF_STATE enumeración define el estado PF. |
NDIS_KDNET_PF_USAGE_TAG La compatibilidad con el transporte KDNETPF NDIS_KDNET_PF_USAGE_TAG enumeración define el uso de PF. |