This DPMI 0.9 Specification is hosted by Tenberry Software, Inc.
8. Descriptor Management Services, Continued
[Next Section] *
[Previous Section] *
[DPMI Index]
[Tenberry Home]
* [Software Quality]
* [DOS/4G]
* [DOS/4GW]
* [DOS/16M]
8.13 Allocate Specific Descriptor
This function attempts to allocate a specific descriptor.
To Call
AX = 000Dh
BX = Selector
Returns
If function was successful:
Carry flag is clear.
Descriptor has been allocated
If function was not successful:
Carry flag is set.
Programmer's Notes
- Since this function involves descriptor management,
it will be rarely needed in 32-bit programs.
- This function will fail if the selector specified
in BX is in use or is not a selector.
- Use function 0001h to free the descriptor.
- The first 10h (16 decimal) descriptors must be
reserved for this function and may not be used by
the host.
- If another application has already loaded then
some of these descriptors may be in use.
[Next Section] *
[Previous Section] *
[DPMI Index]
[Tenberry Home]
* [Software Quality]
* [DOS/4G]
* [DOS/4GW]
* [DOS/16M]
This HTML edition of the DPMI 0.9 Specification is hosted by
Tenberry Software, Inc.,
makers of the
DOS/16M and
the DOS/4G
family of DOS extenders.
Page last modified 2003.1.28,
<webmaster@tenberry.com>