INT 33,19 - Get User Alternate Interrupt Address

AX = 19h

CX = user interrupt call mask (see below)

on return:

BX:DX = user interrupt vector

CX = user interrupt call mask or zero if not found

¦F-8¦7¦6¦5¦4¦3¦2¦1¦0¦ user interrupt mask in CX

¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ +--- alt key pressed during event

¦ ¦ ¦ ¦ ¦ ¦ ¦ +---- ctrl key pressed during event

¦ ¦ ¦ ¦ ¦ ¦ +----- shift key pressed during event

¦ ¦ ¦ ¦ ¦ +------ right button up event

¦ ¦ ¦ ¦ +------- right button down event

¦ ¦ ¦ +-------- left button up event

¦ ¦ +--------- left button down event

¦ +---------- cursor moved

+------------ unused

- returns vector to function defined by ~INT 33,18~

- searches the event handlers defined by INT 33,18 for a routine

with a call mask matching CX


Zurück zum Interrupt Info. Roger Morgan / 1998 L.Änderung 29.03.99