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


Стандартизированные ключевые слова INF для качества обслуживания NDIS

Стандартизованная ключевое слово INF определяется для включения или отключения поддержки качества обслуживания NDIS (QoS) в драйвере минипорта.

В INF-файле для драйвера минипорта адаптера, поддерживающего качество обслуживания NDIS, необходимо указать стандартизованный INF-ключевое слово *QOS. После установки драйвера администраторы могут обновить значение *QOS ключевое слово на странице свойств Дополнительно для адаптера. Дополнительные сведения о дополнительных свойствах см. в разделе Указание параметров конфигурации для страницы дополнительных свойств.

Примечание Драйвер мини-порта автоматически перезапускается после внесения изменений на странице свойств Дополнительно для адаптера.

*QOS INF ключевое слово является ключевое слово перечисления. В следующей таблице описаны возможные записи INF для *QOS INF ключевое слово. Столбцы в этой таблице описывают следующие атрибуты для ключевое слово перечисления:

Имя подраздела
Имя ключевое слово, которое необходимо указать в INF-файле. Это имя также отображается в реестре в разделе NDI\params\ сетевого адаптера.

ParamDesc
Отображаемый текст, связанный с SubkeyName.

Примечание Независимый поставщик оборудования (IHV) может определить любой описательный текст для subkeyName.

Значение
Целочисленное значение перечисления, связанное с каждым subkeyName в списке.

EnumDesc
Отображаемый текст, связанный с каждым значением, которое отображается в меню.

Имя подраздела ParamDesc Значение EnumDesc

*QOS

Качество обслуживания NDIS

0

QoS Disabled

1 (по умолчанию)

QoS Enabled

Когда NDIS вызывает функцию MiniportInitializeEx драйвера miniport, драйвер должен выполнить следующие действия:

  • Драйвер мини-порта должен зарегистрировать аппаратные возможности NDIS QoS, поддерживаемые сетевым адаптером.

  • Драйвер мини-порта также должен прочитать значение *QOS ключевое слово в реестре, чтобы зарегистрировать текущее состояние аппаратных возможностей NDIS QoS адаптера.

Драйвер мини-порта должен следовать этим рекомендациям при регистрации текущего состояния аппаратных возможностей NDIS QoS:

  • Если ключевое слово QOS имеет значение , драйвер мини-порта должен зарегистрировать все аппаратные возможности NDIS QoS как включенные в данный момент. Драйвер должен включить аппаратные возможности NDIS QoS независимо от следующего:

    • Установлен или включен компонент сервера Microsoft Data Center Bridging (DCB) в Windows Server 2012 и более поздних версиях Windows Server. Дополнительные сведения об этой функции сервера и связанных компонентах см. в статье NDIS QoS Architecture for Data Center Bridging.

    • Включено ли состояние готовности локального центра обработки данных (DCBX) на сетевом адаптере. Если это состояние включено, сетевой адаптер и драйвер мини-порта могут разрешать свои операционные параметры качества обслуживания NDIS из параметров удаленного обслуживания NDIS, полученных от удаленного однорангового узла. Дополнительные сведения см. в разделе Управление локальным состоянием готовности DCBX.

    Дополнительные сведения о регистрации оборудования QoS и текущих возможностей см. в разделе Регистрация возможностей QoS NDIS.

    Примечание Драйвер мини-порта всегда должен выдавать NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE и NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE индикаторы состояния, если в настоящее время включены аппаратные возможности NDIS QoS. Начиная с Windows Server 2012, эти индикаторы состояния сообщают о текущих параметрах оперативного и удаленного качества обслуживания соответственно. Эти указания позволяют системным администраторам просматривать параметры качества обслуживания NDIS и DCB независимо от того, установлен ли компонент сервера Microsoft DCB. Дополнительные сведения см. в разделе Указание состояния параметра QoS NDIS.

  • Если значение *QOS ключевое слово равно нулю, драйвер мини-порта должен сообщить обо всех аппаратных возможностях NDIS QoS как отключенные в настоящее время. В этом случае операционная система не будет настраивать драйвер с возможностями качества обслуживания NDIS.

    Примечание Драйвер должен отключить DCB и DCBX на сетевом адаптере, если *QOS ключевое слово имеет нулевое значение.

  • Если *QOS ключевое слово отсутствует в реестре, драйвер мини-порта не должен сообщать о возможностях оборудования NDIS QoS. В этом случае операционная система не будет настраивать драйвер с возможностями качества обслуживания NDIS.

    Примечание Драйвер должен отключить DCB и DCBX на сетевом адаптере, если *QOS ключевое слово отсутствует в реестре.

В дополнение к ключевое слово QOS драйвер мини-порта должен считывать ключевое слово *PriorityVLANTag. Этот ключевое слово указывает, включен ли сетевой адаптер для вставки тегов 802.1Q для приоритета пакетов и виртуальных локальных сетей (VLAN).

В следующей таблице приведена связь между значениями *QOS и *PriorityVLANTag ключевое слово.

Параметр ключевое слово QOS Параметр ключевое слово PriorityVLANTag *Описание параметра PriorityVLANTag
0 или нет

0

Приоритет пакетов & виртуальной локальной сети отключен

0 или нет

1

Приоритет пакетов включен

0 или нет

2

Виртуальная ЛС включена

0 или нет

3 (по умолчанию)

Приоритет пакетов и включена виртуальная локальная сеть

1

0

Приоритет пакетов включен

1

1

Приоритет пакетов включен

1

2

Приоритет пакетов и включена виртуальная локальная сеть

1

3 (по умолчанию)

Приоритет пакетов и включена виртуальная локальная сеть

Дополнительные сведения о ключевое слово *PriorityVLANTag см. в разделе Ключевые слова перечисления.

Дополнительные сведения о стандартизированных ключевых словах INF см. в разделе Стандартизированные ключевые слова INF для сетевых устройств.

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