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 61 - banyan vines - intercept vines 25th-line messages at local pc http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 61 - Banyan VINES - INTERCEPT VINES 25th-LINE MESSAGES AT LOCAL PC
        AX = 0008h
        BX = 0003h
        DS:DX -> request block
Return: AX = status
            0000h successful
            0001h network software not installed or incompatible
Notes:  message handler should not call BIOS or DOS functions, and should
          either call next handler or simply return
        to stop intercepting messages, set prev and next request blocks to
          point at each other

Format of request block:
Offset  Size    Description
 00h    DWORD   pointer to user-written message handler
 04h    DWORD   pointer to next request block (filled in by VINES)
 08h    DWORD   pointer to previous request block (filled in by VINES)
 0Ch    DWORD   pointer to message storage area (filled by VINES) (see below)

Format of message storage area:
Offset  Size    Description
 00h 16 BYTEs   IPC port of message sender (see AX=0001h#"Sosock")
 10h    BYTE    message flags
 11h    WORD    reserved
 13h    BYTE    length of message
 14h 80 BYTEs   message text

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