Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by network. For more information, see:
netadapteroffload.h contains the following programming interfaces:
Functions
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT The NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES structure. |
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT initializes a NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES structure. |
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT The NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES structure. |
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT The NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure. |
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT The NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES structure. |
NetAdapterOffloadSetGsoCapabilities The NetAdapterOffloadSetChecksumCapabilities function sets the hardware Generic Segmentation Offload (GSO) capabilities of a network adapter. |
NetAdapterOffloadSetIeee8021qTagCapabilities NetAdapterOffloadSetIeee8021qTagCapabilities sets the IEEE 802.1 priority and VLAN tagging capabilities of a network adapter. |
NetAdapterOffloadSetRscCapabilities The NetAdapterOffloadSetRscCapabilities function sets the hardware receive segment coalescence (RSC) offload capabilities of a network adapter. |
NetAdapterOffloadSetRxChecksumCapabilities The NetAdapterOffloadSetRxChecksumCapabilities function sets the hardware Rx checksum offload capabilities of a network adapter. |
NetAdapterOffloadSetTxChecksumCapabilities The NetAdapterOffloadSetTxChecksumCapabilities function sets the hardware Tx checksum offload capabilities of a network adapter. |
NetOffloadIsLsoIPv4Enabled The NetOffloadIsLsoIPv4Enabled function determines whether a net adapter has large send offload (LSO) enabled for IPv4 packets. |
NetOffloadIsLsoIPv6Enabled The NetOffloadIsLsoIPv6Enabled function determines whether a net adapter has large send offload (LSO) enabled for IPv6 packets. |
NetOffloadIsRscTcpTimestampOptionEnabled The NetOffloadIsRscTcpTimestampOptionEnabled function determines whether a net adapter has RSC offload enabled for timestamp packets. |
NetOffloadIsRxChecksumIPv4Enabled The NetOffloadIsRxChecksumIPv4Enabled function determines whether a net adapter has Rx IPv4 checksum offload enabled. |
NetOffloadIsRxChecksumTcpEnabled The NetOffloadIsRxChecksumTcpEnabled function determines whether a net adapter has Rx TCP checksum offload enabled. |
NetOffloadIsRxChecksumUdpEnabled The NetOffloadIsRxChecksumUdpEnabled function determines whether a net adapter has Rx UDP checksum offload enabled. |
NetOffloadIsTcpRscIPv4Enabled The NetOffloadIsTcpRscIPv4Enabled function determines whether a net adapter has RSC offload enabled for IPv4 packets. |
NetOffloadIsTcpRscIPv6Enabled The NetOffloadIsTcpRscIPv6Enabled function determines whether a net adapter has RSC offload enabled for IPv6 packets. |
NetOffloadIsTxChecksumIPv4Enabled The NetOffloadIsTxChecksumIPv4Enabled function determines whether a net adapter has Tx IPv4 checksum offload enabled. |
NetOffloadIsTxChecksumTcpEnabled The NetOffloadIsTxChecksumTcpEnabled function determines whether a net adapter has Tx TCP checksum offload enabled. |
NetOffloadIsTxChecksumUdpEnabled The NetOffloadIsTxChecksumUdpEnabled function determines whether a net adapter has Tx UDP checksum offload enabled. |
NetOffloadIsUdpRscEnabled The NetOffloadIsUdpRscEnabled function determines whether a net adapter has UDP RSC Offload (URO) enabled. |
NetOffloadIsUsoIPv4Enabled The NetOffloadIsUsoIPv4Enabled function determines whether a net adapter has UDP send offload (USO) enabled for IPv4 packets. |
NetOffloadIsUsoIPv6Enabled The NetOffloadIsUsoIPv6Enabled function determines whether a net adapter has UDP send offload (USO) enabled for IPv6 packets. |
Callback functions
EVT_NET_ADAPTER_OFFLOAD_SET_GSO The EvtNetAdapterOffloadSetGso callback function is implemented by the client driver to set changes in TCP and UDP large send offload capabilities. |
EVT_NET_ADAPTER_OFFLOAD_SET_RSC The EvtNetAdapterOffloadSetRsc callback function is implemented by the client driver to set changes in active receive segment coalescence (RSC) offload capabilities. |
EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM The client driver implements the EvtNetAdapterOffloadSetRxChecksum callback function to set changes in Rx checksum offload capabilities. |
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM The client driver implements the EvtNetAdapterOffloadSetTxChecksum callback function to set changes in Tx checksum offload capabilities. |
Structures
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES The NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for generic send offload (GSO). |
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES describes a NIC's IEEE 802.1 priority and VLAN tagging capabilities. |
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES The NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for receive segment coalescence (RSC). |
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES The NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for Rx checksum offload. |
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES The NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for Tx checksum offload. |