¿Qué significa el código HRESULT 0x88000190 (hrFLDKeyTooBig)?

 
Anterior Siguiente
hrRemainingVersions hrFLDNullKey

hrFLDKeyTooBig

Identificación precisa: hrFLDKeyTooBig

hrFLDKeyTooBig indica que la key de índice excede el presupuesto legacy y el motor la trunca en lugar de representarla completa. El valor publicado es 0x88000190.

No es equivalente a hrFLDNullKey: ese valor indica que la construcción de key produce una clave NULL para el registro o expresión actual. También se distingue de hrInvalidRecips, donde la lista o descripción de recipients usada por el flujo legacy no es válida.

Qué observar

  • Registra la primera llamada donde se cumple la condición concreta: la key de índice excede el presupuesto legacy y el motor la trunca en lugar de representarla completa.
  • Conserva el contexto de definición de índice, segmentos de key y posición de búsqueda; para esta página las APIs/estructuras observadas en la referencia incluyen la API Jet/Ds* registrada por el caller.
  • Antes del retry, corrige la definición o la posición del cursor con una migración/transacción controlada, sin alterar schema a ciegas.

La aceptación de la corrección consiste en repetir la misma API con el mismo tipo de objeto y comprobar que hrFLDKeyTooBig ya no aparece, sin perder el estado válido del cursor, archivo o backup.

Referencias técnicas


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