| www.delorie.com/djgpp/doc/dpmi/api/310d00.html | search |
Call With

AX = 0D00H
ES:(E)DI = selector:offset of shared memory allocation
request structure in the following format:
Returns
Offset Length Contents 00H 4 Requested length of shared memory block (set by client, may be zero) 04H 4 Length actually allocated (set by host) 08H 4 Shared memory handle (set by host) 0CH 4 Linear address of shared memory block (set by host) 10H 6 offset32:selector of ASCIIZ (null-terminated ASCII) name for shared memory block (set by client) 16H 2 Reserved 18H 4 Reserved, must be zero

if function unsuccessful
Carry flag = set
AX = error code
| 8012H | linear memory unavailable |
| 8013H | physical memory unavailable |
| 8014H | backing store unavailable |
| 8016H | handle unavailable |
| 8021H | invalid value (name for the memory block is too long) |
| prev next webmaster | delorie software privacy |
| Copyright © 1996 | Updated Apr 1996 |