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 cantidad 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 la descarga de suma de comprobación TCP/UDP en paquetes IPv4 sin opciones |
NetAdapterOffloadLayer3FlagIPv4WithOptions | Establecer si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes IPv4 con opciones |
NetAdapterOffloadLayer3FlagIPv6NoExtensions | Establecer si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes IPv6 sin extensiones |
NetAdapterOffloadLayer3FlagIPv6WithExtensions | Establecer 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 | Establecer si la NIC es capaz de realizar la descarga de suma de comprobación de TCP |
NetAdapterOffloadLayer4FlagTcpWithOptions | Establecer si la NIC es capaz de realizar la descarga de suma de comprobación tx en paquetes TCP con opciones |
NetAdapterOffloadLayer4FlagUdp | Establecer 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 de cliente de la EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM función de devolución de llamada.
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 |
Versión mínima de UMDF | 2,33 |
Encabezado | netadapteroffload.h (include netadaptercx.h) |
Consulte también
Descarga de suma de comprobación
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM