INT 15 - TopView - SEND MESSAGE - "SIZEOF" - GET OBJECT SIZE         

Input

Output

AX

12h       AX

BX

 08h Object     BX

CX

        CX

DX

        DX
ES:DI     ES:DI
Return: DWORD on stack is result

Object:

        00h handle in DWORD on top of stack
            timer: elapsed time since timer started
            pointer: number of messages queued to pointer object
            panel: number of panels in panel file
        01h total chars in current task's default window
        02h number of messages in task's mailbox (task's handle on stack)
        03h number of messages in current task's mailbox
        04h number of input buffers queued in task's kbd (handle on stack)
        05h number of input buffers queued for current task's defauly kbd
        06h number of objects queued in OBJECTQ (task's handle on stack)
        07h number of objects queued in current task's OBJECTQ


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .