Функция
FindAllFiles выполняет поиск всех файлов, соответствующего указанному шаблону имени, и сохраняет его имя в предоставленный буфер. Буфер должен быть достаточно большим, чтобы вместить все имена найденных файлов. Разделителем имён в буфере является 7Fh. При выводе имени файла из буфера необходимо проверять символ на 7Fh.
Параметры:- DS:AX: Указатель на строку шаблона имени файла (например, "*.txt").
- ES:BX: Указатель на буфер, куда будет сохранено имя найденного файла.
- CX:___ Атрибуты файла, которые нужно учитывать при поиске (например, скрытые, _______системные и т.д.).
Возвращаемое значение:- Если CF = 0: Файл найден.
- Если CF = 1: Файл не найден. AX содержит код ошибки.
Состояние флагов:- Функция влияет на все флаги.
Особенности:- Функция не изменяет значения регистров, кроме AX и флагов.