NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE
Драйвер мини-порта, поддерживающий качество обслуживания NDIS (QoS), выдает NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE индикатор состояния, когда его удаленные параметры качества обслуживания NDIS либо получаются от однорангового узла в первый раз, либо изменяются позже. Драйвер мини-порта получает эти параметры качества обслуживания от удаленного однорангового узла по протоколу IEEE 802.1Qaz Data Center Bridging Exchange (DCBX).
Когда драйвер мини-порта указывает это состояние, он задает элемент StatusBuffer структуры NDIS_STATUS_INDICATION указатель на структуру NDIS_QOS_PARAMETERS . Драйвер инициализирует эту структуру с помощью параметров удаленного качества обслуживания NDIS.
Примечание Это указание состояния NDIS допустимо только для драйверов мини-портов, поддерживающих интерфейс IEEE 802.1 Data Center Bridging (DCB).
Комментарии
Драйвер мини-порта использует протокол DCBX для получения параметров качества обслуживания для удаленного однорангового узла. Драйвер мини-порта разрешает свои рабочие параметры качества обслуживания NDIS на основе параметров локального и удаленного качества обслуживания. После разрешения рабочих параметров драйвер мини-порта настраивает сетевой адаптер с этими параметрами для передачи пакетов QoS.
Дополнительные сведения о том, как драйвер разрешает параметры обслуживания обслуживания NDIS, см. в разделе Разрешение параметров обслуживания обслуживания операционных NDIS.
Драйвер мини-порта должен следовать следующим рекомендациям для выдачи указания состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE :
Если драйвер мини-порта не получил кадр DCBX от удаленного однорангового узла, он не должен выдавать NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE состояние.
Драйвер мини-порта должен выдавать NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE состояние после того, как он впервые получил параметры качества обслуживания от удаленного однорангового узла.
Примечание Драйвер мини-порта должен выдавать это состояние, если сетевой адаптер получает параметры удаленного качества обслуживания от однорангового узла до установки локальных параметров качества обслуживания драйвера. Дополнительные сведения см. в разделе Настройка параметров качества обслуживания локальной службы NDIS.
После этого начального обозначения состояния драйвер мини-порта должен выдавать NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE индикатор состояния только при определении изменения параметров качества обслуживания на удаленном одноранговом узле.
Примечание Драйверы мини-портов не должны выдавать NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE индикатор состояния, если не было изменений в параметрах качества обслуживания удаленной службы NDIS. Если драйвер делает этот тип указания состояния, NDIS не может передавать его в драйверы с превышением.
Примечание Для определения параметров удаленного качества обслуживания NDIS драйверы могут использовать индикатор состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE . Кроме того, эти драйверы также могут выдавать запросы OID OID_QOS_REMOTE_PARAMETERS для получения параметров удаленного качества обслуживания NDIS в любое время.
Дополнительные сведения о том, как драйвер мини-порта выдает индикатор состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE , см. в разделе Указание изменений в параметрах качества обслуживания удаленного NDIS.
Дополнительные сведения о параметрах удаленного качества обслуживания NDIS см. в разделе Обзор параметров QoS NDIS.
Требования
Версия |
Поддерживается в NDIS 6.30 и более поздних версиях. |
Заголовок |
Ndis.h (включая Ndis.h) |