| Anterior | Siguiente |
| STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED | STATUS_FVE_PARTIAL_METADATA |
STATUS_FLT_BUFFER_TOO_SMALL
Qué significa STATUS_FLT_BUFFER_TOO_SMALL
STATUS_FLT_BUFFER_TOO_SMALL indica que una operación de Filter Manager necesita devolver más datos de los que caben en el output buffer proporcionado por el caller. No es un fallo del filesystem ni una corrupción del objeto consultado.
El patrón correcto suele ser consultar/usar el tamaño requerido cuando la API lo proporciona, redimensionar el buffer y repetir la operación. Un tamaño fijo «suficientemente grande» es frágil porque nombres, estructuras o listas pueden crecer.
Revise también units y estructura: confundir bytes con caracteres o usar el tamaño de una versión antigua puede producir exactamente el mismo status. Conserve el tamaño enviado y el requerido para detectar el cálculo equivocado.
Qué comprobar
- Registre tamaño del buffer y tamaño requerido devuelto por la API.
- Revise si el contrato mide bytes, WCHARs o elementos.
- Use allocation dinámica con límites razonables cuando el resultado sea variable.
- No investigue el contenido del disco hasta corregir el contrato de buffer.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.