| Anterior | Siguiente |
| ERROR_NDIS_BAD_VERSION | ERROR_NDIS_ADAPTER_NOT_FOUND |
ERROR_NDIS_BAD_CHARACTERISTICS
Qué significa ERROR_NDIS_BAD_CHARACTERISTICS
ERROR_NDIS_BAD_CHARACTERISTICS (-2144075771, 0x80340005). Un driver entregó callbacks, header, size o revision incoherentes para la versión de NDIS usada.
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
- Valida Header.Type/Revision/Size.
- Comprueba callbacks obligatorios para esa miniport type.
- No mezcles estructuras de SDK distinto.
Cómo resolverlo
Inicializa la estructura desde cero con la revision documentada y solo callbacks compatibles.
Cómo confirmar la corrección
Registra el driver y confirma que NDIS acepta la misma estructura en arranques repetidos.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
