заголовок 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. |