| Anterior | Siguiente |
| STATUS_NDIS_ADAPTER_NOT_READY | STATUS_NDIS_INVALID_DATA |
STATUS_NDIS_INVALID_LENGTH
Qué significa STATUS_NDIS_INVALID_LENGTH
STATUS_NDIS_INVALID_LENGTH indica que el tamaño declarado/suministrado para una request no coincide con el layout que NDIS o el miniport espera. El buffer puede existir y contener datos razonables, pero su longitud no permite interpretar la estructura correctamente.
Se diferencia de BUFFER_TOO_SHORT: allí puede existir un flujo para devolver el tamaño requerido; aquí la longitud misma viola el contrato de la request.
Qué comprobar
- OID y estructura exacta, incluido Header.Size/Revision cuando exista.
- InputBufferLength/OutputBufferLength y bytes requeridos.
- Arquitectura/alignment si una estructura se construye manualmente.
- No recorte o rellene bytes a ciegas: use el layout documentado para esa revisión.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.