_osmajor,_osminor

Функция            Содержит старший и младший номер версии DOS.

Синтаксис          extern unsigned char _osmajor;
                   extern unsigned char _osminor;

Объявлено в        dos.h

Описание           Старший и младший номер версии доступны при помощи
                   переменных _osmajor и _osminor. _osmajor содержит
                   номер версии, а _osminor - расширение. Например,
                   если вы работаете с версией DOS 3.2, то _osmajor
                   будет иметь значение 3, а _osminor - 20. Эти пе-
                   ременные могут оказаться полезны, если вы захоти-
                   те написать программы, функционирующие под управ-
                   лением операционной системы MS-DOS версий 2.х и
                   3.х. Некоторые библиотечные функции работают
                   по-разному в зависимости от номера версии DOS, в
                   то время как другие работают только с версией DOS
                   3.х. (Например, посмотрите функции _open,
                   creatnew, ioctl в справочной секции данного руко-
                   водства).