Int 21 Fn FF UP - Rational Systems Dos/4gw - Exchange ??? Pointers [E]

AH = FFh
DH = 12h
DS:SI -> new ???
ES:DI -> new ???

Return: DS:SI -> previous ???
ES:DI -> previous ???