Что означает код NTSTATUS 0xC023002D (STATUS_NDIS_INVALID_PORT)?

 
Предыдущий Следующий
STATUS_NDIS_UNSUPPORTED_REVISION STATUS_NDIS_INVALID_PORT_STATE

STATUS_NDIS_INVALID_PORT

В запросе указан недопустимый порт NDIS

STATUS_NDIS_INVALID_PORT относится к номеру порта NDIS внутри минипорта, а не к порту TCP или UDP. Минипорт может предоставлять и управлять портами, и операции для отсутствующего порта или недопустимого набора портов нельзя применить к адаптеру.

Активация и деактивация портов имеют явные правила. Например, NDIS отклоняет набор деактивации с несуществующим портом, а порт по умолчанию имеет дополнительные ограничения. Нужные данные — перечень выделенных и активированных портов минипорта.

Данные, сужающие поиск

  • Запишите каждый запрошенный NDIS_PORT_NUMBER, операцию и текущее состояние выделения или активации.
  • Для операций с портом по умолчанию проверьте, содержит ли запрос только этот порт, как требует контракт NDIS.
  • Не путайте недопустимый порт NDIS с отсутствующим сетевым интерфейсом или недоступной физической средой.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.