Операционная система MS DOS

# 0Fh Установка текущего логического дисковода


Вызов:



Регистр
AH 44h
AL 0Fh
BL Номер дисковода, который должен стать текущим (0 - текущий дисковод, 1 - дисковод А: и т.д.)

Возврат без ошибки:

Регистр
CF 0
AL Содержимое этого регистра равно 0, если данному дисководу соответствует только одно логическое устройство, или номеру логического дисковода, который будет использоваться в последующих операциях ввода/вывода (1-А:, 2-В: и т.д.).

Возврат с ошибкой:

Регистр
CF 1
AX 01h - запрошена несуществующая функция;

0Fh - неправильный идентификатор дисковода;

Последние две команды предназначены для работы с логическими дисководами. На одном физическом дисководе DOS может образовать несколько логических дисков. Эти команды могут использоваться программами, например, для выдачи сообщения о необходимости заменить дискету при переходе от одного логического устройства к другому, если эти устройства расположены на одном физическом накопителе.



Содержание раздела