Int 2F Fn 1684 - Ms Windows - Viwd - Get Api Entry Point [W]

AX = 1684h
BX = 38DAh (virtual device ID for VIWD device) (see #2329)
ES:DI = 0000h:0000h

Return: ES:DI -> VxD API entry point (see #2398)
0000h:0000h if the VxD does not support API in current mode

See Also: AX=1684h"DEVICE API",INT 20"Windows"

(Table 2398)
Call VIWD.VXD entry point with:
DX = function number
0000h ???

Return: CF clear
AX = ???
0004h ???

Return: CF clear
DX = 0000h
0006h

Return: CF clear
000Ah
AX = ???

Return: CF clear if successful
CF set on error
000Ch
000Dh
000Eh

Return: CF clear
000Fh

Return: CF clear
0010h
0011h
0015h

Return: CF clear if successful
AX = ???
CF set on error
AX = ???
DX = 0000h
0016h
0017h

Return: CF clear if successful
AX = ???
CF set on error
AX = ???
DX = 0000h
0018h ???
CX = ???

Return: CF clear if successful
AX = 0000h
CF set on error
else

Return: CF set

See Also: #2395,#2399