DPMI, функция 0100k Выделить блок памяти DOS
Вход:
AX=0100h
ВХ - количество параграфов (по 16 байт)
Выход:
CF=0, если функция выполнена успешно
AX - сегментный адрес выделенного блока памяти
DX - селектор выделенного блока памяти
CF=1, если при выполнении функции возникли ошибки
AX - код ошибки DOS
ВХ - размер наибольшего доступного блока (в параграфах)
Описание.
Данная функция выделяет память из пула свободной памяти DOS.
Примечания.
Созданный этой функцией дескриптор не может быть изменен или
освобожден. В случае, если запрашивается памяти больше, чем 64Кбайт,
функция выделяет несколько дескрипторов. Для доступа к следующему
можно пользоваться функцией ОООЗЬ.