|
|
|
|
Прерывание 2Fh - Вызовы функции мультиплексного прерывания [3] [4]
Вход : AX = Управление программой мультиплексирования
0100h = Получить состояние установки
принтера (PRINT)
0101h = Запустить файл для распечатки на
принтер
0102h = Удалить из очереди файл, ожидающий
печати
0103h = Удалить из очереди все файлы,
ожидающие печати
0104h = Приостановить распечатку и возвратить
его состояние
0105h = Конец состояния распечатки (PRINT)
0200h = Получить состояние установки
ASSIGN (НАЗНАЧИТЬ)
1000h = Получить состояние установки
многопользовательского режима использования файлов (SHARE)
В700h = Получить состояние установки
дополнительных каталогов для поиска
данных (APPEND)
DS : DX = Указатель на исполняемый пакет, если
AX = 0101h (0+ указатель двойного слова
DWARD на спецификацию файла ASCIIZ (не
универсальный); или указатель на спецификацию файла ASCIIZ с целью отмены,
если AX = 0102h
Возврат: Если CF = 1, AX = код ошибки; иначе
Если AL = 0FFh, программа "устанавливается"
Если AL = 0, "программа не установлена"
разрешение установки
Если AL = 1 "программа не установлена"
установка не разрешатся
|
|