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


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 QoS, см. в разделе Разрешение параметров QoS в операционнойсреде NDIS.

Драйвер минипорта должен следовать этим рекомендациям для выдачи указания состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE:

  • Если мини-драйвер не получил кадр DCBX из удаленного однорангового узла, он не должен выдавать указание состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE.

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

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

  • После указания этого начального состояния минипорт-драйвер должен выдавать только указание состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE при определении изменений параметров качества обслуживания на удаленном одноранговом узле.

    Примечание Драйверы Минипорта не должны выдавать указание состояния NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE, если нет изменений в параметрах удаленного качества обслуживания NDIS. Если драйвер делает этот тип индикатора состояния, NDIS может не передать указание на переопределяющие драйверы.

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

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

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

Требования

Версия

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

Заголовок

Ndis.h (include Ndis.h)

См. также


NDIS_STATUS_INDICATION

NDIS_QOS_PARAMETERS

OID_QOS_REMOTE_PARAMETERS