Delen via


OID_TCP_OFFLOAD_PARAMETERS

Queryaanvragen worden niet ondersteund.

Als setaanvraag stelt de OID_TCP_OFFLOAD_PARAMETERS OID de huidige TCP-offloadconfiguratie van een minipoortadapter in. Protocolstuurprogramma's of toepassingen in de gebruikersmodus kunnen deze OID instellen om de huidige TCP-offloadconfiguratie te wijzigen. Een systeembeheerder kan deze OID gebruiken via de WMI-interface (Microsoft Windows Management Instrumentation).

Opmerkingen

OID_TCP_OFFLOAD_PARAMETERS is vereist voor minipoortstuurprogramma's die TCP-offloads ondersteunen en optioneel voor andere minipoortstuurprogramma's. Als een minipoortstuurprogramma deze OID niet ondersteunt, moet het stuurprogramma NDIS_STATUS_NOT_SUPPORTED retourneren.

De InformationBuffer lid van de NDIS_OID_REQUEST structuur bevat een NDIS_OFFLOAD_PARAMETERS structuur. Als de inhoud van InformationBuffer- ongeldig is, moet het minipoortstuurprogramma NDIS_STATUS_INVALID_DATA retourneren als reactie op deze OID.

Terwijl NDIS deze OID verwerkt en voordat de OID wordt doorgegeven aan het minipoortstuurprogramma, werkt NDIS de offload gestandaardiseerde trefwoorden van de minipoortadapter bij met de nieuwe instellingen.

Miniportstuurprogramma's moeten de inhoud van de NDIS_OFFLOAD_PARAMETERS-structuur gebruiken om de momenteel gerapporteerde TCP-offloadmogelijkheden bij te werken. Na de update moet het minipoortstuurprogramma de huidige offloadmogelijkheden van de taak rapporteren met de statusindicatie NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG. Deze statusindicatie zorgt ervoor dat alle overliggende protocolstuurprogramma's worden bijgewerkt met de informatie over de nieuwe mogelijkheden.

Deze OID is een uitgebreidere OID waarmee minipoortstuurprogramma's bepaalde offloads in- of uitschakelen. De meeste TCP/IP-taak-offloads kunnen worden geconfigureerd en geactiveerd met deze OID. Voor sommige offloads, zoals Rx Checksum of Rx IPSec, dient deze OID als configuratiewijziging en betekent niet dat de offload onmiddellijk operationeel is. Als u deze offloads wilt activeren, moet het minipoortstuurprogramma wachten totdat het een OID_OFFLOAD_ENCAPSULATION Aanvraag instellen ontvangt.

Voordat u OID_TCP_OFFLOAD_PARAMETERS instelt, kunnen de overliggende toepassingen of stuurprogramma's de OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID gebruiken om te bepalen welke mogelijkheden de hardware van een minipoortadapter kan ondersteunen. Gebruik OID_TCP_OFFLOAD_PARAMETERS om mogelijkheden in te schakelen die worden gerapporteerd als niet ingeschakeld door de OID_TCP_OFFLOAD_CURRENT_CONFIG OID.

Zie ook

NDIS_OFFLOAD_PARAMETERS
NDIS_OID_REQUEST
NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_CURRENT_CONFIG
OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES

Eisen

Versie: Windows Vista en hoger Header: Ntddndis.h (inclusief Ndis.h)