| Anterior | Siguiente |
| ERROR_NDIS_INTERFACE_CLOSING | ERROR_NDIS_BAD_CHARACTERISTICS |
ERROR_NDIS_BAD_VERSION
Qué significa ERROR_NDIS_BAD_VERSION
ERROR_NDIS_BAD_VERSION (-2144075772, 0x80340004). El caller solicita una versión que el runtime/miniport no implementa.
Las OID requests llevan buffer, revision, port y estado asíncrono propios. Conservar OID, request type, bytes written/needed y completion permite distinguir un contrato de caller incorrecto de una limitación real del miniport.
Qué comprobar
- Registra major/minor o revision exacta.
- Consulta la versión soportada por el target.
- Evita asumir que el header más nuevo funciona en hosts antiguos.
Cómo resolverlo
Negocia o selecciona una revision compatible y protege features opcionales por versión.
Cómo confirmar la corrección
Prueba en hosts de ambas versiones y confirma fallback correcto sin truncar estructuras.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.