Истории о вирусах

DOS, функция 38h Получить/установить информацию о стране


Вход:

AH-SSh

Получить информацию:

AL=OOh - получить данные для текущей страны

DS:DX - адрес локального буфера для чтения блока данных страны

(Таблица Б-7)

Установить информацию:

AL=01h-FEh - установить данные для указанной страны < 255

AL=FFh - установить данные для кода страны > 255

ВХ - 16-битный код страны (Таблица Б-8)

DX=FFFFh

Выход:

CF=0, если функция выполнена успешно

ВХ - код страны

CF=1, если при выполнении функции возникли ошибки

AX - код ошибки

Описание.

Если DX=FFFFh, то текущий код страны устанавливается равным AL

(если AL=FFh, то код страны устанавливается равным ВХ). Обычно код

страны устанавливается в файле CONFIG.SYS. Если DX<FFFFh,

то DS:DX адресует буфер пользователя, в который помещается 20Ь-байт-

ный блок данных для указанной страны.

Версии: DOS 2.00 и выше.



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