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


NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG

Минипорт-драйверы используют сведения о состоянии NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG для уведомления NDIS и избыточных драйверов о том, что в конфигурации разгрузки задачи сетевого адаптера произошло изменение.

Замечания

Мини-порты должны сообщать о текущих возможностях с указанием состояния NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG при изменении текущих возможностей. Это указание состояния гарантирует, что все драйверы протоколов чрезмерного уровня обновляются с новыми сведениями о возможностях. Драйверы минипорта должны выдавать это состояние в следующих случаях:

  1. Когда драйвер минипорта получает запрос набора OID_TCP_OFFLOAD_PARAMETERS, он должен использовать содержимое структуры NDIS_OFFLOAD_PARAMETERS для обновления возможностей разгрузки задачи с поддержкой в настоящее время.
  2. Когда драйвер минипорта получает запрос набора OID_OFFLOAD_ENCAPSULATION, он должен использовать содержимое структуры NDIS_OFFLOAD_ENCAPSULATION для обновления возможностей разгрузки задачи с поддержкой в настоящее время.

Элемент StatusBuffer структуры NDIS_STATUS_INDICATION содержит структуру NDIS_OFFLOAD. При выдаче указания состояния NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG драйвер минипорта должен использовать структуру NDIS_OFFLOAD, чтобы сообщить о текущей конфигурации разгрузки задачи сетевой карты.

Примечание. Содержимое структуры NDIS_OFFLOAD отражает только текущую конфигурацию разгрузки задачи сетевого адаптера, а не фактические возможности оборудования.

Дополнительные сведения о конфигурации разгрузки текущей задачи см. в OID_TCP_OFFLOAD_CURRENT_CONFIG.

Требования

Версия

Поддерживается в NDIS 6.0 и более поздних версиях.

Заголовок

Ndis.h (include Ndis.h)

См. также

NDIS_OFFLOAD

NDIS_OFFLOAD_ENCAPSULATION

NDIS_OFFLOAD_PARAMETERS

NDIS_STATUS_INDICATION

NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES

OID_OFFLOAD_ENCAPSULATION

OID_TCP_OFFLOAD_CURRENT_CONFIG

OID_TCP_OFFLOAD_PARAMETERS