home *** CD-ROM | disk | FTP | other *** search
- .model large,pascal
-
- include ems.inc
-
- .code EMS_TEXT
-
- ;ERR PUBLIC __ErrEmsGetAllHandlePages(handle_page (*pHandlePage)[], PUSHORT pcOpenHandles);
-
- public __ErrEmsGetAllHandlePages
- __ErrEmsGetAllHandlePages proc uses di,\
- pHandlePage:ptr, \
- pcOpenHandles:ptr word
-
- les di,[pHandlePage]
- EmsCall 4Dh
- jnz Exit ;Brif error
-
- ;BX = total open emm handles
-
- mov cx,bx
- les bx,[pcOpenHandles]
- mov es:[bx],cx
-
- Exit:
- ret
-
- __ErrEmsGetAllHandlePages endp
-
- end