Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Ralf Brown's Interrupt List (Part 1,2) - int 2f - multiplex - desqview 2.26 external device interface - add process http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 2F - Multiplex - DESQview 2.26 External Device Interface - ADD PROCESS
        AX = DE04h
        BX = mapping context of new process
        DX = handle of process
Return: nothing
Notes:  XMS XDI handler (installed by default) allocates a 22-byte record
          (see below) from "common" memory to control access to XMS memory
        all DOS, BIOS, and DV API calls are valid in handler
        driver should pass this call to previous handler after processing it
SeeAlso: AX=DE05h

Format of XMS XDI structure:
Offset  Size    Description
 00h    DWORD   pointer to 10-byte record???
 04h    DWORD   pointer to next XMS XDI structure
 08h    WORD    mapping context
 0Ah    BYTE    ???
 0Bh  5 BYTEs   XMS entry point to return for INT 2F/AX=4310h
                (FAR jump to next field)
 10h  6 BYTEs   FAR handler for XMS driver entry point
                (consists of a FAR CALL followed by RETF)

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson