VxD
VxD is the device driver model used in Microsoft Windows/386, the 386 enhanced mode of Windows 3x, Windows 9x, and to some extent also by the Novell DOS 7, OpenDOS 701, and DR-DOS 702 and higher multitasker TASKMGR1 VxDs have access to the memory of the kernel and all running processes, as well as raw access to the hardware
Contents
1 Design
2 History
3 Obsolescence
4 See also
5 References
6 Further reading
Design
The name "VxD" is an abbreviation for "virtual xxx driver", where "xxx" is some class of hardware device It derives from the fact that most drivers had filenames of the form vxxxd386 in Windows 3x Some examples are: vjoyd386 joystick, vmm386 memory manager VxDs usually have the filename extension 386 under Windows 3x and vxd under Windows 9x VxDs written for Windows 3x can be used under Windows 9x but not vice versa
History
Prior to the advent of Windows, DOS applications would either communicate directly with the various pieces of hardware responding to interrupts, reading and writing device memory etc or go through a DOS device driver As DOS was not multitaskingvxdealer.com, vxdiag, vxd, vxdas el-50448 tpms reset tool, vxd-7200, vxdiag gm VxD
![](https://s2.save4k.ru/pic/oYds1YV1l08/maxresdefault.jpg)