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 15 - topview - send message - close - close object http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 15 - TopView - SEND MESSAGE - "CLOSE" - CLOSE OBJECT
        AH = 12h
        BH = 0Dh
        BL = object
            00h handle is DWORD on top of stack
                timer:    close
                keyboard: detach from window and discard queued input
                pointer:  stop taking input
                panel:    close
                mailbox:  close, unlock, and discard any pending messages
            02h close given task's mailbox (task's handle on top of stack)
            03h close task's default mailbox
            04h close KEYBOARD object (handle on top of stack)
            05h close task's default KEYBOARD
            06h close givent task's OBJECTQ (task's handle on top of stack)
            07h close current task's OBJECTQ
Notes:  when an OBJECTQ is closed, each object in the OBJECTQ is sent an
          ERASE message (AH=12h/BH=0Eh)
        when a panel object is closed, the panel file and any panels currently
          in use are freed; window and keyboard objects created by APPLY are
          not affected, but field mode input ceases
        open but idle timer objects consume a small amount of CPU time
SeeAlso: AH=12h/BH=0Ch,AH=12h/BH=0Eh,AH=12h/BH=14h"LOCK"

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