Функции управления устройствами ввода/вывода IOCTL
В этом разделе мы рассмотрим средства управления устройствами ввода/вывода IOCTL (сокращение от Input/Output Control). Использование IOCTL - обычный метод организации связи с устройствами или получения информации об открытых файлах.
Описания будут приводиться в порядке номеров подфункций функции 44h прерывания 21h.
Для версии DOS 2.1 и более поздних версий поддерживаются подфункции с номерами от 0 до 7, для версии 3.0 дополнительно могут использоваться подфункции 8, 0Bh, для 3.1 - 9 и 0Ah, для 3.2 и более поздних версий добавляются подфункции 0Dh, 0Eh, 0Fh. Версия DOS 3.3 и более поздние версии поддерживают также подфункцию 0Ch.
00h
01h
02h/03h
04h/05h
06h/07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh