¿Qué significa el código NTSTATUS 0x80000006 (STATUS_NO_MORE_FILES)?

 
Anterior Siguiente
STATUS_BUFFER_OVERFLOW STATUS_WAKE_SYSTEM_DEBUGGER

STATUS_NO_MORE_FILES

Qué significa STATUS_NO_MORE_FILES

La búsqueda de directorio llegó al final de los nombres que cumplen el file specification. Es un resultado de terminación, no una indicación de que el directorio sea inválido o inaccesible.

Un caller debe distinguirlo de “el primer archivo no existe”: puede haber procesado múltiples matches antes. Si el directory cambia mientras se enumera, una nueva búsqueda puede observar elementos distintos.

Qué comprobar

  • Termine el search loop normalmente.
  • No descarte matches ya devueltos.
  • Registre pattern y directory si esperaba más archivos.
  • Reinicie enumeración sólo si el workflow requiere detectar cambios posteriores.

Referencias técnicas


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