| Предыдущий | Следующий |
| STATUS_NDIS_LOW_POWER_STATE | STATUS_NDIS_NOT_SUPPORTED |
STATUS_NDIS_REINIT_REQUIRED
Текущий экземпляр минипорта не может продолжить без повторной инициализации
STATUS_NDIS_REINIT_REQUIRED указывает, что запрошенную операцию невозможно завершить текущим экземпляром минипорта без возврата через путь инициализации или повторной инициализации. Это серьёзнее временной неготовности, поскольку существующего рабочего контекста недостаточно для безопасного продолжения.
Зафиксируйте событие, сделавшее повторную инициализацию необходимой: замену конфигурации, восстановление оборудования, потерю состояния драйвера или изменение, которое нельзя применить на месте. Простой повтор приложением не пересоздаёт состояние минипорта.
Данные, сужающие поиск
- Запишите предшествующую операцию, состояние адаптера и события сброса, PnP, питания или обновления драйвера.
- Убедитесь, что владеющий минипортом компонент выполняет документированный жизненный цикл остановки, инициализации, перезапуска и привязки.
- После повторной инициализации заново проверьте возможности и идентификаторы портов или интерфейсов вместо использования устаревших кэшированных данных.
Ссылки
- Microsoft: стек драйверов NDIS
- Microsoft: состояния и операции адаптера мини-порта
- Microsoft: остановка стека драйверов
Нужно найти другой код? Найти другой код состояния или ошибки.