CodeNet / Языки программирования / Ассемблер / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
CodeNet / Платформы / Другие платформы / DOS / Прерывания DOS и BIOS
DOS Fn 5fH: переназначение устройств в сети
Вход
- AH = 5fH DOS 3.1+
- AL = подф.: 2=получить элемент списка переназначений устройств
- = 3=переназначить сетевое устройство
- = 4=отменить переназначение сетевого устройства
- прочие = (зависят от подфункции)
Выход
- AX = код ошибки если CF установлен
Описание:
Эти функции доступны при установленной IBM PC Network Program.
Версии:
доступны, начиная с DOS 3.1
- DS:DI=> 128-байтовое ASCIIZ локальное имя устр. ("LPT1",0)
- ES:DI=> 128-байтовый буфер с ASCIIZ сетевым именем
- BX= индекс в списке назначений
- DS:DI=> ASCIIZ локальное имя устройства (напр., "LPT1",0)
- ES:DI=> ASCIIZ сетевое имя
- BL= тип устр: 3=принтер; 04=файл 'устройство'
- BH= статус устр: бит 0=1 -неверное устр.; 0=верное
- CX= сохраненный параметр (при NETBIOS, всегда 0)
- AX= код ошибки если CF установлен
- DX,BP = (изменены)
- DS:SI = ASCIIZ имя исходного устройства
- ES:DI = ASCIIZ назначение (сетевой путь с паролем)
- BL= тип устр: 03=принтер; 04=файл 'устройство'
- CX= параметр для вызывающего (задавайте 0 для NETBIOS)