¿Qué significa el código NTSTATUS 0xC042000D (STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH)?

 
Anterior Siguiente
STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE STATUS_BTH_ATT_UNLIKELY

STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH

Qué significa STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH

STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH indica que la operación llegó a un atributo válido, pero la longitud del valor no cumple su representación o restricciones.

Esto se diferencia de INVALID_PDU: el request puede estar perfectamente codificado. Revise el tamaño definido por el perfil, fields fijos y la forma en que se construye el payload.

Qué comprobar

  • Longitud enviada y longitud esperada.
  • Formato de la characteristic/descriptor.
  • Endian/order de fields que altere el tamaño real.
  • Prepared write si el valor debe fragmentarse.

Referencias técnicas


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