Аппаратное обеспечение персонального компьютера

       

Отключить драйвер мыши


После вызова функции 1Fh драйвер мыши полностью отключается. Вектор прерывания INT33h остается определенным, однако теперь выполняется только одна функция прерывания INT 33h - функция 21h (программный сброс мыши).

Регистры на входе:

AX = 001Fh

Регистры на выходе:

AX = результат выполнения:

                001Fh - драйвер отключен;

                FFFFh - отключение невозможно;

ES:DX = адрес предыдущего драйвера мыши

Функцию 1Fh удобно использовать для временной замены драйвера на собственную систему обслуживания мыши. Сначала вы отключаете драйвер функцией 1Fh, запоминая адрес предыдущего драйвера, возвращаемого в регистрах ES:DX. Затем устанавливаете собственную систему обслуживания мыши, а после ее использования - восстанавливаете значение этого адреса.



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