Compartir a través de


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.