| Предыдущий | Следующий |
| ERROR_NDIS_INTERFACE_CLOSING | ERROR_NDIS_BAD_CHARACTERISTICS |
ERROR_NDIS_BAD_VERSION
Что означает ERROR_NDIS_BAD_VERSION
ERROR_NDIS_BAD_VERSION (0x80340004) — NDIS получил структуру или запрос с версией, несовместимой с текущим NDIS contract.
Это version mismatch между caller и network driver interface, а не произвольная ошибка содержимого. Для versioned structures нужно учитывать NDIS_OBJECT_HEADER и требования конкретной версии NDIS.
Диагностика и проверка результата
Сохраните Type/Revision/Size, OID/API и версию miniport/NDIS. Сопоставьте структуру с документированным вариантом для этой версии Windows и драйвера.
Исправление подтверждается тем же запросом с поддерживаемой версией структуры. Простое обнуление новых полей без корректной версии header недостаточно.
Документация для результата 0x80340004: NDIS status values · обработка OID-запросов NDIS · отладчик NDIS !ndiskd.
Нужно найти другой код? Найти другой код состояния или ошибки.
