Определение режима приема сообщений
Первое, что должна сделать программа, обрабатывающая сообщения, это определить текущий режим приема сообщений. Для этого она должна вызвать функцию GetBroadcastMode(): BYTE GetBroadcastMode(void);
Функция возвращает значение в диапазона от 0 до 3, соответствующее текущему режиму приема сообщений.
Вместо функции GetBroadcastMode() для определения текущего режима приема сообщений вы можете воспользоваться функцией DEh прерывания INT21h:
На входе: | AH | = | DEh; |
DL | = | В регистр DL необходимо загрузить значение 04h. | |
На выходе: | AL | = | Номер текущего режима приема сообщений (0, 1, 2, 3). |