¿Qué significa el código HRESULT 0x80340015 (ERROR_NDIS_INVALID_DATA)?

 
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


¿Buscas un código diferente? Buscar otro código de estado o error.