Delen via


Bepalen van "offload"-mogelijkheden voor taken

NDIS biedt ondersteuning voor taak offload diensten die verbeterde versies zijn van de NDIS 5.1 en eerdere taak offload diensten. Voor meer informatie over hoe u de mogelijkheden voor het offloaden van verbindingen kunt bepalen, zie De mogelijkheden voor offloaden van verbindingen bepalen.

NDIS biedt de offloadhardwaremogelijkheden en de huidige configuratie van de onderliggende minipoortadapter aan protocolstuurprogramma's in de structuur NDIS_BIND_PARAMETERS. NDIS biedt de hardwaremogelijkheden voor taak-offloading en de huidige configuratie van de onderliggende minipoortadapter aan filterstuurprogramma's in de NDIS_FILTER_ATTACH_PARAMETERS structuur.

Beheertoepassingen gebruiken object-id-query's (OID) om taak-offloadmogelijkheden van een minipoortadapter te verkrijgen. Bovenliggende stuurprogramma's zouden echter moeten vermijden OID-query's te gebruiken. Protocolstuurprogramma's moeten wijzigingen afhandelen in de taakoffloadmogelijkheden die onderliggende stuurprogramma's rapporteren. Miniportstuurprogramma's kunnen wijzigingen in de offloadmogelijkheden van taken melden in statusindicaties. Voor een lijst met statusindicaties, zie NDIS 6.0 TCP/IP-offload-statusindicaties.

Beheertoepassingen (of overliggende stuurprogramma's) kunnen de huidige offloadconfiguratie van een netwerkinterfacekaart (NIC) bepalen door een query uit te voeren naar de OID_TCP_OFFLOAD_CURRENT_CONFIG OID.

De NDIS_OFFLOAD structuur die is gekoppeld aan OID_TCP_OFFLOAD_CURRENT_CONFIG geeft het volgende op:

De volgende onderwerpen bevatten specifieke informatie voor elk type offloadservice: