| Предыдущий | Следующий |
| ERROR_NDIS_RESET_IN_PROGRESS | ERROR_NDIS_INVALID_DEVICE_REQUEST |
ERROR_NDIS_INVALID_PACKET
Что означает результат
ERROR_NDIS_INVALID_PACKET: NDIS или miniport отклонил сформированный пакет как недопустимый. Причина находится в NET_BUFFER/NET_BUFFER_LIST, длинах сегментов, метаданных или параметрах offload, а не в доступности удалённого узла.
Что проверить
- Сохраните NBL/NB metadata, DataLength, current MDL/offset и первый компонент, передавший пакет вниз.
- Проверьте, что сумма сегментов соответствует заявленной длине и буфер не используется после завершения владения.
- Сопоставьте checksum/LSO/RSC или VLAN metadata с возможностями выбранного адаптера.
- Если пакет изменяет filter driver, сравните структуру до и после его обработки.
Диагностика и исправление
Исправьте построение конкретного NET_BUFFER_LIST и повторите отправку на том же adapter path. Сетевой retry не меняет локально повреждённый пакет.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.