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


NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE

Драйвер мини-порта, поддерживающий качество обслуживания NDIS (QoS), выдает NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE указание состояния, когда его операционные параметры качества обслуживания NDIS либо разрешаются в первый раз, либо изменяются позже. Драйвер мини-порта настраивает сетевой адаптер с этими операционными параметрами для передачи пакетов QoS.

Когда драйвер мини-порта указывает это состояние, он задает элемент StatusBuffer структуры NDIS_STATUS_INDICATION указатель на структуру NDIS_QOS_PARAMETERS . Драйвер инициализирует эту структуру с помощью операционных параметров качества обслуживания NDIS.

Примечание Это указание состояния NDIS допустимо только для драйверов мини-портов, поддерживающих интерфейс IEEE 802.1 Data Center Bridging (DCB).

Комментарии

Драйвер мини-порта выдает NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE состояние при следующих условиях:

  • Драйвер мини-порта должен выдавать NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE состояние после первоначального разрешения параметров качества обслуживания NDIS и настройки сетевого адаптера с ними.

  • После этого начального обозначения состояния драйвер мини-порта должен выдать NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE индикатор состояния при изменении параметров качества обслуживания NDIS. Это может произойти при изменении локальных или удаленных параметров качества обслуживания NDIS.

  • Драйверы miniport получают локальные параметры качества обслуживания NDIS из операционной системы Windows, когда компонент (Msdcb.sys) центра обработки данных (Msdcb.sys) выдает запрос метода идентификатора объекта (OID) OID_QOS_PARAMETERS. Этот запрос OID содержит NDIS_QOS_PARAMETERS структуру, указывающую локальные параметры качества обслуживания NDIS.

    Могут возникнуть ситуации, когда драйверу мини-порта приходится переопределять локальные параметры качества обслуживания NDIS при разрешении параметров обслуживания NDIS. Это особенно актуально, если локальные параметры качества обслуживания компрометируют рабочие параметры качества обслуживания, используемые любыми базовыми протоколами или технологиями, которые в настоящее время включены в сетевом адаптере. Например, драйвер может переопределить локальные параметры качества обслуживания, если сетевой адаптер включен для удаленной загрузки по протоколу Fibre Channel через Ethernet (FCoE).

    Драйвер минипорта уведомляет NDIS и драйверы overlying о своем намерении переопределить локальные параметры QoS NDIS, выдавая указание состояния NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE .

    Дополнительные сведения см. в разделе Управление параметрами качества обслуживания NDIS.

Примечание Для определения операционных параметров качества обслуживания NDIS драйверы могут использовать индикатор состояния NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE . Кроме того, эти драйверы также могут выдавать запросы OID OID_QOS_OPERATIONAL_PARAMETERS для получения параметров качества обслуживания NDIS в любое время.

Сведения о том, как драйвер мини-порта выдает индикатор состояния NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE , см. в разделе Указание изменений параметров обслуживания обслуживания операционных NDIS.

Дополнительные сведения о различных типах параметров QoS NDIS см. в статье Обзор параметров QoS NDIS.

Требования

Версия

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

Заголовок

Ndis.h (включая Ndis.h)

См. также раздел


NDIS_STATUS_INDICATION

NDIS_QOS_PARAMETERS

OID_QOS_OPERATIONAL_PARAMETERS