Int 2F/AX=1228h/BP=4200h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

DOS 3.3+ internal - MOVE FILE POINTER

AX = 1228h
BP = 4200h, 4201h, 4202h (see INT 21/AH=42h)
BX = file handle
CX:DX = offset in bytes
SS = DOS DS (must be using a DOS internal stack)

Return:
As for INT 21/AH=42h

Notes: Equivalent to INT 21/AH=42h, but may only be called from inside a DOS function call. Sets user stack frame pointer to dummy buffer, moves BP to AX, performs LSEEK, and restores frame pointer. Used by NLSFUNC to access COUNTRY.SYS when invoked by the DOS kernel

See Also: INT 21/AH=42h

Category: DOS Kernel - Int 2Fh - D

rbline.gif

lup.gif ldown.gif Interrups Categories Contents