home *** CD-ROM | disk | FTP | other *** search
- .model large,pascal
-
- include ems.inc
-
- .code EMS_TEXT
-
- ;ERR PUBLIC __ErrEmsAllocatePages(PHEMS phems, USHORT cPages);
-
- public __ErrEmsAllocatePages
- __ErrEmsAllocatePages proc \
- phems:ptr word, \
- cPages:word
-
- mov bx,[cPages]
- EmsCall 43h
- jnz Exit ;Brif error
-
- ;DX = handle
-
- les bx,[phems]
- mov es:[bx],dx
-
- Exit:
- ret
-
- __ErrEmsAllocatePages endp
-
- end