0000h |
get VXDLDR version
Return: |
CF |
- |
clear |
AX |
= |
0000h (successful) |
DH |
= |
major version |
DL |
= |
minor version |
|
0001h |
load device
Data: |
DS(???):DX |
|
ASCIZ path name of dynamically-loadable VxD
(driver must reside in current directory or Windows system
directory???) |
ES:DI |
= |
0000h:0000h |
Return: |
CF |
- |
clear if successful |
|
AX |
= |
0000h |
|
ES:DI |
|
VxD API entry point |
CF |
- |
set on error |
|
AX |
= |
error code (see
#02667) |
|
0002h |
unload device
Data: |
EBX |
= |
device ID |
EBX |
= |
FFFFFFFFh (Undefined_Device_ID) |
|
(DS???):DX |
|
ASCIZ name of dynamically-loadable device
(case-sensitive) |
Return: |
CF |
- |
clear if successful |
|
AX |
= |
0000h |
CF |
- |
set on error |
|
AX |
= |
error code (see
#02667) |
|
else |
Return: |
CF |
- |
set |
AX |
= |
000Bh |
|