estructura NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES (netadapteroffload.h)
La estructura de NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES describe las funcionalidades de descarga de la suma de comprobación tx de una tarjeta de interfaz de red (NIC).
Sintaxis
typedef struct _NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES {
ULONG Size;
NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags;
NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags;
UINT16 Layer3HeaderOffsetLimit;
UINT16 Layer4HeaderOffsetLimit;
PFN_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM EvtAdapterOffloadSetTxChecksum;
} NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES;
Miembros
Size
Tamaño de esta estructura en bytes.
Layer3Flags
Marcas que especifican las variaciones del protocolo de capa 3 en las que la NIC puede realizar correctamente la suma de comprobación tx.
Las marcas deben ser una combinación de:
Marca | Descripción |
---|---|
NetAdapterOffloadLayer3FlagIPv4NoOptions | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación IPv4 o descarga de suma de comprobación TCP/UDP en paquetes IPv4 sin opciones |
NetAdapterOffloadLayer3FlagIPv4WithOptions | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes IPv4 con opciones |
NetAdapterOffloadLayer3FlagIPv6NoExtensions | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes IPv6 sin extensiones |
NetAdapterOffloadLayer3FlagIPv6WithExtensions | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes IPv6 con extensiones |
Layer4Flags
Marcas que especifican las variaciones del protocolo de capa 4 en las que la NIC puede realizar correctamente la suma de comprobación tx. Este miembro es opcional.
Las marcas deben ser una combinación de:
Marca | Descripción |
---|---|
NetAdapterOffloadLayer4FlagTcpNoOptions | Establezca si la NIC es capaz de realizar la descarga de la suma de comprobación TCP. |
NetAdapterOffloadLayer4FlagTcpWithOptions | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes TCP con opciones |
NetAdapterOffloadLayer4FlagUdp | Establezca si la NIC es capaz de realizar la descarga de suma de comprobación de UDP. |
Layer3HeaderOffsetLimit
Desplazamiento máximo de encabezado de capa 3 que admite la NIC en bytes. Este miembro es opcional.
Layer4HeaderOffsetLimit
Desplazamiento máximo de encabezado de capa 4 que admite la NIC en bytes. Este miembro es opcional.
EvtAdapterOffloadSetTxChecksum
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM .
Comentarios
Llame a NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT para inicializar esta estructura. El controlador cliente pasa una estructura de NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES inicializada como parámetro a NetAdapterOffloadSetTxChecksumCapabilities.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Servidor mínimo compatible | Windows Server 2022 |
Versión mínima de KMDF | 1.29 |
Encabezado | netadapteroffload.h (include netadaptercx.h) |
Consulte también
Descarga de suma de comprobación
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de