На входе: | BX | = | 05h. |
AX | = | Время задержки в тиках таймера. | |
ES:SI | = | Указатель на блок ECB. | |
На выходе: | Регистры не используются. |
Функция IPXScheduleIPXEvent немедленно возвращает управление вызвавшей ее программе. После истечения временного интервала, заданного в регистре AX, поле InUse блока ECB, адрес которого задавался при вызове этой функции, сбрасывается в ноль. После этого вызывается программа ESR, если она была задана для данного ECB.
Обычно функция IPXScheduleIPXEvent используется внутри ESR, для того чтобы отложить на некоторое время обработку принятого пакета.