Int 2F Fn 1684 - Ms Windows - Ios - Get Api Entry Point [W]
AX = 1684h
BX = 0010h (virtual device ID for IOS device) (see #2329)
ES:DI = 0000h:0000h
Return: ES:DI -> VxD API entry point (see #2341)
0000h:0000h if the VxD does not support API in current mode
See Also: AX=1684h"DEVICE API",INT 20"Windows"
(Table 2341)
Call IOS entry point with:
EAX = function number
0000h ???
Return: CF clear if successful
AX = 0000h
CF set on error
AX = FFFFh
0001h check if ???
Return: CF clear if successful
AX = 0000h
CF set on error
AX = FFFFh
0002h requestor services???
DL = service number???
Return: CF clear if successful
AX = 0000h
DX = ???
CF set on error
AX = FFFFh
Note: calls "IOS_Requestor_Service" (see INT 20"Windows")
0003h ??? (copies five bytes of data internally)
Return: CF clear if successful
AX = 0000h
EDX = ???
CF set on error
AX = FFFFh
else
Return: CF set
AX = FFFFh
See Also: #2340,#2342