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 (включая 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