| Anterior | Siguiente |
| ERROR_NDIS_BUFFER_TOO_SHORT | ERROR_NDIS_ADAPTER_REMOVED |
ERROR_NDIS_INVALID_OID
Qué significa ERROR_NDIS_INVALID_OID
ERROR_NDIS_INVALID_OID (-2144075753, 0x80340017). La OID no está implementada por este miniport o no es válida para su media/version.
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 OID numérica y request type.
- Consulta supported OID list/capabilities.
- Comprueba versión NDIS del miniport.
Cómo resolverlo
Selecciona una OID soportada o implementa un fallback; no conviertas invalid OID en retries.
Cómo confirmar la corrección
Ejecuta en adapters con y sin soporte y confirma feature detection correcta.
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.