Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Interrupts & Ports - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

        Get object status

        Entry:
          AH = 12h
          BH = 0Fh
          BL = object
               00h handle is DWORD on top of stack
                   Timer:        is it running?
                   Pointer: return status of last message
                   Panel:        verify success of last OPEN or APPLY
               02h return status of last msg READ from mailbox (handle on stack)
               03h return status of last msg READ from task's default mailbox
               04h get status of last msg from task's KEYBOARD (task handle on stk)
               05h get status of last msg from task's default KEYBOARD
               06h return whether OBJECTQ is open or not (handle on top of stack)
               07h return whether task's default OBJECTQ is open or not

        Return:
          DWORD on top of stack is status

        Note:   If object is a panel object, the status indicates the
                error code:

                        14h panel name not in panel directory
                        15h not enough memory to apply panel
                        16h invalid panel format
                        17h panel file already open
                        81h-92h  DOS error codes+80h
                        95h not enough memory to open panel file
                        98h null panel file name

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