netadapteroffload.h 標頭
網路會使用此標頭。 如需詳細資訊,請參閱:
netadapteroffload.h 包含下列程序設計介面:
函式
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT函式會初始化NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES結構。 |
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT初始化NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES結構。 |
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT函式會初始化NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES結構。 |
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT函式會初始化NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES結構。 |
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT函式會初始化NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES結構。 |
NetAdapterOffloadSetGsoCapabilities NetAdapterOffloadSetChecksumCapabilities 函式會設定網路適配器的硬體一般分割卸除 (GSO) 功能。 |
NetAdapterOffloadSetIeee8021qTagCapabilities NetAdapterOffloadSetIeee8021qTagCapabilities 會設定網路適配器的 IEEE 802.1 優先順序和 VLAN 標記功能。 |
NetAdapterOffloadSetRscCapabilities NetAdapterOffloadSetRscCapabilities 函式會設定硬體接收區段聯合 (RSC) 網路適配器的卸除功能。 |
NetAdapterOffloadSetRxChecksumCapabilities NetAdapterOffloadSetRxChecksumCapabilities 函式會設定網路適配器的硬體 Rx 總和檢查碼卸除功能。 |
NetAdapterOffloadSetTxChecksumCapabilities NetAdapterOffloadSetTxChecksumCapabilities 函式會設定網路適配器的硬體 Tx 總和檢查碼卸除功能。 |
NetOffloadIsLsoIPv4Enabled NetOffloadIsLsoIPv4Enabled 函式會決定網路適配器是否有針對 IPv4 封包啟用的大型傳送卸載 (LSO) 。 |
NetOffloadIsLsoIPv6Enabled NetOffloadIsLsoIPv6Enabled 函式會判斷網路適配器是否有針對 IPv6 封包啟用的大型傳送卸載 (LSO) 。 |
NetOffloadIsRscTcpTimestampOptionEnabled NetOffloadIsRscTcpTimestampOptionEnabled 函式會判斷網路適配器是否已啟用時間戳封包的 RSC 卸除。 |
NetOffloadIsRxChecksumIPv4Enabled NetOffloadIsRxChecksumIPv4Enabled 函式會判斷網路適配器是否已啟用 Rx IPv4 總和檢查碼卸除。 |
NetOffloadIsRxChecksumTcpEnabled NetOffloadIsRxChecksumTcpEnabled 函式會判斷 net adapter 是否已啟用 Rx TCP 總和檢查碼卸除。 |
NetOffloadIsRxChecksumUdpEnabled NetOffloadIsRxChecksumUdpEnabled 函式會判斷網路適配器是否已啟用 Rx UDP 總和檢查碼卸除。 |
NetOffloadIsTcpRscIPv4Enabled NetOffloadIsTcpRscIPv4Enabled 函式會判斷是否已針對 IPv4 封包啟用 RSC 卸除。 |
NetOffloadIsTcpRscIPv6Enabled NetOffloadIsTcpRscIPv6Enabled 函式會判斷是否已針對 IPv6 封包啟用 RSC 卸除。 |
NetOffloadIsTxChecksumIPv4Enabled NetOffloadIsTxChecksumIPv4Enabled 函式會判斷網路適配器是否已啟用 Tx IPv4 總和檢查碼卸除。 |
NetOffloadIsTxChecksumTcpEnabled NetOffloadIsTxChecksumTcpEnabled 函式會判斷 net 配接器是否已啟用 Tx TCP 總和檢查碼卸除。 |
NetOffloadIsTxChecksumUdpEnabled NetOffloadIsTxChecksumUdpEnabled 函式會判斷 net 配接器是否已啟用 Tx UDP 總和檢查碼卸除。 |
NetOffloadIsUdpRscEnabled NetOffloadIsUdpRscEnabled 函式會判斷網路適配器是否已啟用 UDP RSC 卸除 (URO) 。 |
NetOffloadIsUsoIPv4Enabled NetOffloadIsUsoIPv4Enabled 函式會判斷 net adapter 是否有針對 IPv4 封包啟用的 UDP 傳送卸除 (USO) 。 |
NetOffloadIsUsoIPv6Enabled NetOffloadIsUsoIPv6Enabled 函式會判斷 net adapter 是否有針對 IPv6 封包啟用的 USO 傳送卸除 (USO) 。 |
回呼函式
EVT_NET_ADAPTER_OFFLOAD_SET_GSO EvtNetAdapterOffloadSetGso 回呼函式是由用戶端驅動程序實作,以設定 TCP 和 UDP 大型傳送卸除功能的變更。 |
EVT_NET_ADAPTER_OFFLOAD_SET_RSC EvtNetAdapterOffloadSetRsc 回呼函式是由用戶端驅動程序實作,以設定作用中接收區段聯合 (RSC) 卸除功能的變更。 |
EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM 用戶端驅動程式會實作 EvtNetAdapterOffloadSetRxChecksum 回呼函式,以設定 Rx 總和檢查碼卸除功能中的變更。 |
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM 用戶端驅動程式會實作 EvtNetAdapterOffloadSetTxChecksum 回呼函式,以設定 Tx 總和檢查碼卸除功能中的變更。 |
結構
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES結構描述一般傳送卸除 (GSO) 之 NIC (NIC) 功能的網路介面卡。 |
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES描述 NIC 的 IEEE 802.1 優先順序和 VLAN 標記功能。 |
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES結構描述 NIC (NIC) 接收區段聯合 (RSC) 功能的網路介面卡。 |
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES結構描述 RX 總和檢查碼卸除 (NIC) 功能的網路適配器。 |
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES結構描述 NIC (NIC) Tx 總和檢查碼卸除功能的網路適配器。 |