Стандартизированные ключевые слова 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.