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


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.

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

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

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

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

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

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

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

Требования

Версия

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

Заголовок

Ndis.h (include Ndis.h)

См. также


NDIS_STATUS_INDICATION

NDIS_QOS_PARAMETERS

OID_QOS_OPERATIONAL_PARAMETERS