| Anterior | Siguiente |
| PERSIST_E_SIZEDEFINITE | PERSIST_E_NOTSELFSIZING |
PERSIST_E_SIZEINDEFINITE
Qué significa PERSIST_E_SIZEINDEFINITE
PERSIST_E_SIZEINDEFINITE (0x800B000A) es un HRESULT de error. No se pudo determinar el tamaño de los datos de tamaño indefinido.
Qué comprobar
Comprueba si el objeto se declaró de tamaño indefinido y qué ruta intenta aun así obtener una longitud final antes de completar el stream.
Cómo resolverlo o tratarlo
Usa un flujo que acepte longitud abierta o termina/materializa los datos antes de pedir su tamaño definitivo.
Qué distingue este resultado
La condición se refiere específicamente a datos de tamaño indefinido; SIZEDEFINITE cubre el caso general de no poder determinar longitud.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
