Intestazione kdnetpf.h

Questa intestazione viene usata dai driver NDIS miniport per il supporto del debugger 2PF per consentire prestazioni più elevate per schede di rete ad alta velocità. Questa funzionalità è disponibile in Windows 11 e versioni successive.

L'uso della funzionalità PCI multiple Physical Function (PF) per KDNET consente di abilitare il debug con un impatto minimo sulle prestazioni.

La funzione fisica (PF) è una funzione PCI Express (PCIe) di una scheda di rete che supporta l'interfaccia Single Root I/O Virtualization (SR-IOV). Il PF include la capacità estesa SR-IOV nello spazio di configurazione PCIe. La funzionalità viene usata per configurare e gestire la funzionalità SR-IOV della scheda di rete, ad esempio l'abilitazione della virtualizzazione e l'esposizione di funzioni virtuali PCIe.

Il PF supporta la struttura Capacità Estesa SR-IOV nel suo spazio di configurazione PCIe. Questa struttura è definita nella specifica PCI-SIG Virtualizzazione I/O radice singola e condivisione 1.1.

Per altre informazioni, vedere gli argomenti seguenti:

kdnetpf.h contiene le interfacce di programmazione seguenti:

Strutture

 
NDIS_KDNET_ADD_PF

Il supporto del trasporto KDNETPF NDIS_KDNET_ADD_PF struttura descrive i dati necessari per aggiungere un pf alla porta BDF.
NDIS_KDNET_BDF

Il supporto del trasporto KDNETPF NDIS_KDNET_BDF struttura descrive la posizione PCI della porta su cui eseguire la query.
NDIS_KDNET_ENUMERATE_PFS

La struttura di supporto del trasporto KDNETPF NDIS_KDNET_ENUMERATE_PFS descrive i dati necessari per enumerare l'elenco di PF.
NDIS_KDNET_PF_ENUM_ELEMENT

L'API di supporto del trasporto KDNETPF NDIS_KDNET_PF_ENUM_ELEMENT è una struttura di matrice di elementi PF.
NDIS_KDNET_QUERY_PF_INFORMATION

La struttura di supporto del trasporto KDNETPF NDIS_KDNET_QUERY_PF_INFORMATION descrive i dati necessari per eseguire query sui dati di gestione PF.
NDIS_KDNET_REMOVE_PF

La struttura di supporto del trasporto KDNETPF NDIS_KDNET_REMOVE_PF descrive i dati necessari per rimuovere un pf dalla porta BDF.

Enumerazioni

 
NDIS_KDNET_PF_STATE

Il supporto del trasporto KDNETPF NDIS_KDNET_PF_STATE'enumerazione definisce lo stato PF.
NDIS_KDNET_PF_USAGE_TAG

Il supporto del trasporto KDNETPF NDIS_KDNET_PF_USAGE_TAG'enumerazione definisce l'utilizzo pf.