| Anterior | Siguiente |
| ERROR_NDIS_INTERFACE_NOT_FOUND | ERROR_NDIS_INVALID_PORT |
ERROR_NDIS_UNSUPPORTED_REVISION
Qué significa ERROR_NDIS_UNSUPPORTED_REVISION
ERROR_NDIS_UNSUPPORTED_REVISION (-2144075732, 0x8034002C). Header.Revision/Size corresponde a una versión que el target NDIS/miniport no entiende.
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 Type/Revision/Size.
- Consulta revisions documentadas para esa API.
- No envíes tail fields de una revision posterior.
Cómo resolverlo
Selecciona la revision más nueva que ambos extremos soporten y ajusta Size exactamente.
Cómo confirmar la corrección
Prueba en runtimes antiguos y nuevos confirmando negociación sin pérdida de campos obligatorios.
Referencias técnicas
- Microsoft Learn: NDIS status values
- Microsoft Learn: !ndiskd.netadapter
- Microsoft Learn: handling OID requests
¿Buscas un código diferente? Buscar otro código de estado o error.