Поделиться через


заголовок 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 определяет, включен ли сетевой адаптер с большой загрузкой разгрузки (LSO) для пакетов IPv4.
NetOffloadIsLsoIPv6Enabled

Функция NetOffloadIsLsoIPv6Enabled определяет, включен ли сетевой адаптер с большой загрузкой разгрузки (LSO) для пакетов IPv6.
NetOffloadIsRscTcpTimestampOptionEnabled

Функция NetOffloadIsRscTcpTimestampOptionEnabled определяет, включена ли разгрузка RSC для пакетов меток времени.
NetOffloadIsRxChecksumIPv4Enabled

Функция NetOffloadIsRxChecksumIPv4Enabled определяет, включена ли разгрузка контрольной суммы Rx IPv4.
NetOffloadIsRxChecksumTcpEnabled

Функция NetOffloadIsRxChecksumTcpEnabled определяет, включена ли разгрузка контрольной суммы Rx TCP.
NetOffloadIsRxChecksumUdpEnabled

Функция NetOffloadIsRxChecksumUdpEnabled определяет, включена ли разгрузка контрольной суммы Rx UDP.
NetOffloadIsTcpRscIPv4Enabled

Функция NetOffloadIsTcpRscIPv4Enabled определяет, включена ли разгрузка RSC для пакетов IPv4.
NetOffloadIsTcpRscIPv6Enabled

Функция NetOffloadIsTcpRscIPv6Enabled определяет, включена ли разгрузка RSC для пакетов IPv6.
NetOffloadIsTxChecksumIPv4Enabled

Функция NetOffloadIsTxChecksumIPv4Enabled определяет, включена ли разгрузка контрольной суммы Tx IPv4.
NetOffloadIsTxChecksumTcpEnabled

Функция NetOffloadIsTxChecksumTcpEnabled определяет, включена ли разгрузка контрольной суммы Tx TCP.
NetOffloadIsTxChecksumUdpEnabled

Функция NetOffloadIsTxChecksumUdpEnabled определяет, включена ли разгрузка контрольной суммы Tx UDP.
NetOffloadIsUdpRscEnabled

Функция NetOffloadIsUdpRscEnabled определяет, включен ли сетевой адаптер UDP RSC Offload (URO).
NetOffloadIsUsoIPv4Enabled

Функция NetOffloadIsUsoIPv4Enabled определяет, включена ли UDP-разгрузка (USO) для пакетов IPv4.
NetOffloadIsUsoIPv6Enabled

Функция NetOffloadIsUsoIPv6Enabled определяет, включена ли UDP-разгрузка (USO) для пакетов IPv6.

Функции обратного вызова

 
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).
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES

NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES описывает приоритет IEEE 802.1 сетевого адаптера и возможности тегов VLAN.
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES

Структура NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES описывает возможности сетевого интерфейса (NIC) для объединения сегментов получения (RSC).
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES

Структура NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES описывает возможности сетевого интерфейса (сетевой карты) для разгрузки контрольной суммы Rx.
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

Структура NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES описывает возможности сетевой карты (сетевой карты) для разгрузки контрольной суммы Tx.