NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT, fonction (netadapter.h)
La fonction NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT initialise une structure NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES .
void NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES *GsoCapabilities,
[_In_] NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags,
[_In_] NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags,
[_In_] SIZE_T MaximumOffloadSize,
[_In_] SIZE_T MinimumSegmentCount,
[_In_] PFN_NET_ADAPTER_OFFLOAD_SET_GSO EvtAdapterOffloadSetGso
);
[_Out_] GsoCapabilities
Pointeur vers une structure de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES allouée par le pilote.
[_In_] Layer3Flags
Indicateurs spécifiant les protocoles de couche 3 et les variantes contenus dans les paquets que la carte réseau peut segmenter correctement.
[_In_] Layer4Flags
Indicateurs spécifiant les protocoles de couche 4 et les variantes contenus dans les paquets que la carte réseau peut segmenter correctement.
[_In_] MaximumOffloadSize
Nombre maximal d’octets de données utilisateur que le transport peut transmettre au pilote de carte réseau dans un seul paquet.
[_In_] MinimumSegmentCount
Nombre minimal de segments par lesquels un paquet TCP volumineux doit être divisible avant que le transport puisse le décharger sur le matériel à des fins de segmentation.
[_In_] EvtAdapterOffloadSetGso
Pointeur vers l’implémentation par le pilote client de la fonction de rappel EVT_NET_ADAPTER_OFFLOAD_SET_GSO .
None
Le pilote client appelle NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT pour initialiser une structure de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES . Le pilote transmet la structure NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES initialisée en tant que paramètre à la fonction NetAdapterOffloadSetGsoCapabilities pour l’inscrire.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
Plateforme cible | Universal |
Version KMDF minimale | 1.29 |
Version UMDF minimale | 2,33 |
En-tête | netadapter.h (inclure netadaptercx.h) |
Bibliothèque | netadaptercxstub.lib |
Déchargement de segmentation générique
EVT_NET_ADAPTER_OFFLOAD_SET_GSO