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

DOS, функция 25h Установить вектор прерывания


Вход:

AH=25h

AL - номер прерывания

DS:DX - вектор прерывания - адрес программы обработки прерывания

Описание.

Устанавливает значение элемента таблицы векторов прерываний для

прерывания с номером AL, равным DS:DX. Это равносильно записи

4-байтового адреса в 0000:(AL*4), но, в отличие от прямой записи, DOS

знает, что происходит, и гарантирует, что в момент записи прерывания

будут заблокированы.

Примечание.

Восстановить DS (если необходимо) после этого вызова.



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