Программирование на C и C++

Онлайн справочник программиста на C и C++

parcfnm

char *parcfnm(const char *fname, struct fcb *fcbptr, int option)

Прототип: 
Описание: 

Эта функция не определена стандартом ANSI С.

Функция parcfnm() конвертирует имя файла, которое содержится в строке, определяемой ука­зателем fname в формат, необходимый для блока управления файлом (FCB). Результат преобразо­вания помещается в структуру, на которую указывает fcbptr. Эта функция часто используется с аргументами командной строки.

Функция использует функцию DOS 0x29. Параметр option служит для установления регистра AL перед вызовом DOS. Полную информацию о функции 0x29 можно найти в руководстве по DOS. (Структура fcb определена следующим образом:

 

При успешном вызове функции parsfnm() возвращается указатель на следующий байт после имени файла. При ошибке возвращается 0.