Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Стандартизованное ключевое слово INF определяется для включения или отключения поддержки качества обслуживания NDIS (QoS) на мини-драйвере.
INF-файл для минипорт-драйвера адаптера, поддерживающего NDIS QoS, должен содержать стандартизированное INF ключевое слово *QOS. После установки драйвера администраторы могут обновить значение ключевого слова *QOS на странице свойств Advanced для адаптера. Дополнительные сведения о расширенных свойствах см. в разделе Указание параметров конфигурации для страницы расширенных свойств.
Примечание Драйвер минипорта автоматически перезапускается после внесения изменений на страницу свойств Advanced для адаптера.
Ключевое слово *QOS INF является ключевым словом перечисления. В следующей таблице описаны возможные записи INF для ключевого слова *QOS INF. Столбцы в этой таблице описывают следующие атрибуты ключевого слова перечисления:
Имя подраздела
Имя ключевого слова, которое необходимо указать в INF-файле. Это имя также отображается в реестре под ключом NDI\params\ для сетевого адаптера.
ParamDesc
Отображаемый текст, связанный с SubkeyName.
Заметка Независимый поставщик оборудования (IHV) может определить любой описательный текст для SubkeyName.
значение
Целочисленное значение перечисления, связанное с каждым subkeyName в списке.
EnumDesc
Отображаемый текст, связанный с каждым значением, отображаемым в меню.
| SubkeyName | ParamDesc | Ценность | EnumDesc |
|---|---|---|---|
*QOS |
NDIS QoS |
0 |
Отключено QoS |
1 (по умолчанию) |
Включено QoS |
Когда NDIS вызывает функцию MiniportInitializeEx минипорта, драйвер должен выполнить следующее:
Минипорт-драйвер должен зарегистрировать аппаратные возможности NDIS QoS, поддерживаемые сетевым адаптером.
Драйвер минипорта должен также прочитать значение ключевого слова QOS в реестре, чтобы зарегистрировать текущее состояние аппаратных возможностей адаптера NDIS QoS.
При регистрации текущего состояния аппаратных возможностей NDIS QoS драйвер минипорта должен следовать этим рекомендациям:
Если ключевое слово *QOS имеет значение одного, драйвер минипорта должен зарегистрировать все аппаратные возможности NDIS QoS, как в настоящее время включены. Драйвер должен включить аппаратные возможности NDIS QoS независимо от следующего:
Установлен или включен ли сервер Microsoft Data Center Bridging (DCB) в Windows Server 2012 и более поздних версиях Windows Server. Дополнительные сведения об этой функции сервера и связанных компонентах см. в разделе Архитектура управления качеством обслуживания NDIS для объединения центров обработки данных.
Включено ли в сетевом адаптере локальное состояние готовности DCBX (Data Center Bridging Exchange). Если это состояние включено, сетевой адаптер и драйвер минипорта могут определять свои операционные параметры NDIS QoS из NDIS удаленных параметров QoS, полученных от удаленного узла. Дополнительные сведения см. в разделе "Управление локальным состоянием готовности 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 QoS.
Заметка Драйвер должен отключить DCB и DCBX на сетевом адаптере, если ключевое слово *QOS имеет нулевое значение.
Если ключевое слово *QOS отсутствует в реестре, драйвер минипорта не должен сообщать о возможностях оборудования NDIS QoS. В этом случае операционная система не настраивает драйвер с возможностями NDIS QoS.
Заметка Драйвер должен отключить DCB и DCBX в сетевом адаптере, если ключевое слово *QOS отсутствует в реестре.
Помимо ключевого слова *QOS драйвер минипорта должен прочитать ключевое слово *PriorityVLANTag . Это ключевое слово указывает, включен ли сетевой адаптер для вставки тегов 802.1Q для приоритета пакетов и виртуальных локальных СЕТЕЙ (VLAN).
В следующей таблице приведены сведения о связи между значениями ключевых слов *QOS и *PriorityVLANTag .
| Параметр ключевого слова QOS | Параметр ключевого слова PriorityVLANTag | *Описание параметра PriorityVLANTag |
|---|---|---|
| 0 или отсутствует | 0 |
Приоритет пакета отключен и VLAN отключен |
| 0 или отсутствует | 1 |
Включен приоритет пакета |
| 0 или отсутствует | 2 |
Включена виртуальная локальная сеть |
| 0 или отсутствует | 3 (по умолчанию) |
Приоритет пакетов и включение VLAN |
| 1 | 0 |
Включен приоритет пакета |
| 1 | 1 |
Включен приоритет пакета |
| 1 | 2 |
Приоритет пакетов и включение VLAN |
| 1 | 3 (по умолчанию) |
Приоритет пакетов и включение VLAN |
Дополнительные сведения о ключевом слове *PriorityVLANTag см. в разделе " Ключевые слова перечисления".
Дополнительные сведения о стандартных ключевых словах INF см. в разделе Стандартные INF-ключевые слова для сетевых устройств.
Дополнительные сведения о регистрации возможностей качества обслуживания NDIS см. в регистрации возможностей качества обслуживания NDIS.