CodeNet / Языки программирования / Ассемблер / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
DOS Fn 23H: дать размер файла через FCB
Вход
- AH = 23H
- DS:DX = адрес неоткрытого FCB
Выход
- AL = 0 если файл найден
Описание:
устанавливает поле RandomRec в FCB равным числу записей размера RecSize байт, содержащихся в файле. значение RecSize должно быть задано в момент вызова. при RecSize, равном 1, RandomRec возвращает 4-байтовый размер файла в байтах. Вам может оказаться проще определить размер файла через функцию 3dH Open Handle с последующей 42H Lseek Handle (при AL=2).