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


Создание отчетов о возможностях разгрузки IPsec версии 2 сетевого адаптера

[Функция разгрузки задач IPsec является устаревшей и не должна использоваться.]

Чтобы указать возможности разгрузки IPsec версии 2 (IPsecOV2), драйвер NDIS 6.1 и более поздних версий указывает текущую конфигурацию сетевого адаптера или конфигурацию по умолчанию в структуре NDIS_IPSEC_OFFLOAD_V2 . Драйверы мини-порта должны включать конфигурацию IPsecOV2 по умолчанию в структуру NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES . Драйверы miniport вызывают функцию NdisMSetMiniportAttributes из функции MiniportInitializeEx и передают сведения в NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES.

Водители минипорта должны сообщать об изменениях в возможностях IPsecOV2, если таковые есть, в NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG состоянии.

Примечание NDIS предоставляет интерфейс прямого запроса OID для драйверов NDIS 6.1 и более поздних версий. Прямой путь запроса OID поддерживает запросы OID, которые часто запрашиваются или задаются.

В ответ на запрос OID_TCP_OFFLOAD_CURRENT_CONFIG NDIS включает структуру NDIS_IPSEC_OFFLOAD_V2 в структуру NDIS_OFFLOAD , возвращаемую NDIS в элементе InformationBufferструктуры NDIS_OID_REQUEST . NDIS использует сведения, предоставленные драйвером мини-порта.