This DPMI 0.9 Specification is hosted by Tenberry Software, Inc.

18. Get Vendor Specific API Entry Point


[Next Section] * [Previous Section] * [DPMI Index]
[Tenberry Home] * [Software Quality] * [DOS/4G] * [DOS/4GW] * [DOS/16M]

Some DOS extenders provide extensions to the standard set of DPMI calls. This call is used to obtain an address which must be called to use the extensions. The caller points DS:(E)SI to a null terminated string that specifies the vendor name or some other unique identifier to obtain the specific extension entry point.

To Call

     AX = 0A00h
     DS:(E)SI = Pointer to null terminated string

Returns

     If function was successful:
     Carry flag is clear
     ES:(E)DI = Extended API entry point
     DS, FS, GS, EAX, EBX, ECX, EDX, ESI, and EBP may be modified

     If function was not successful:
     Carry flag is set

Programmer's Notes


[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>