| Anterior | Siguiente |
| ERROR_NDIS_INVALID_LENGTH | ERROR_NDIS_BUFFER_TOO_SHORT |
ERROR_NDIS_INVALID_DATA
Qué significa ERROR_NDIS_INVALID_DATA
ERROR_NDIS_INVALID_DATA (-2144075755, 0x80340015). La request llegó al target pero payload o combinación de campos no cumple su contrato.
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
- Conserva OID y request type.
- Valida revision, flags y valores relacionados.
- Reduce el payload a campos mínimos.
Cómo resolverlo
Corrige el contrato del buffer y valida inputs antes de enviarlos al miniport.
Cómo confirmar la corrección
Añade campos gradualmente y confirma que el payload completo sigue aceptado.
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.
