MS-DOS для программиста

Возможность замены носителя данных


Для проверки возможности замены носителя данных в устройстве вы можете воспользоваться подфункцией 08h. Используя эту подфункцию, вы сможете отличить НГМД от НМД. Это может вам пригодиться, например, при выполнении операции форматирования, так как форматирование НГМД и НМД выполняется по-разному.

Перед вызовом подфункции 08h запишите код устройства в регистр BL (0 - текущий диск, 1 - А:, 2 - В:, и т. д.). Если носитель данных сменный, то после выполнения подфункции регистр AL будет содержать 0, в противном случае - 1.

Эта подфункция не предназначена для работы с сетевыми устройствами.



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