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