VxD

✍ dations ◷ 2025-07-27 01:42:19 #驱动程序,微软API,Windows组件

VxD是在Microsoft Windows/386、Windows 3.x的386增强模式及Windows 9x中使用的设备驱动程序模型,并在一定程度上被Novell DOS 7(英语:DR-DOS)、OpenDOS 7.01(英语:OpenDOS 7.01)以及DR-DOS 7.02(英语:DR-DOS 7.02)(及更高版本)多任务(TASKMGR)使用。VxDs可以访问内核和所有运行中进程的内存,以及对硬件的原始访问。

名称“VxD”是“虚拟xxx驱动程序”(virtual xxx driver)的缩写,其中“xxx”是一些硬件设备的类别。它本身源于Windows 3.x中以vxxxd.386作为文件名称的大多数驱动程序,例如:vjoyd.386(操纵杆)、vmm.386(内存管理器)。VxD在Windows 3.x下通常使用.386为文件扩展名,在Windows 9x下则使用.vxd。为Windows 3.x编写的VxD可以在Windows 9x下使用,反之亦然。

在Windows出现前,DOS应用程序直接与各种硬件通信(响应中断,读取和写入设备内存等)或通过DOS设备驱动程序通信。由于DOS不是多任务架构,每个应用程序将在运行时对硬件进行独占和完全的控制。虽然Windows应用程序通常不直接与硬件通信,但它是Windows驱动程序的唯一方法,并且在Windows 3.x中的真实和标准模式中仍是如此。

Windows/386及之后的系统允许多个DOS应用程序在自己的DOS虚拟机(英语:Virtual DOS machine)中并发执行。为在这些虚拟机之间共享物理资源,微软引入了虚拟设备驱动程序。这些驱动程序通过拦截对硬件的调用来解决与物理资源的使用冲突相关的问题。相较于实际设备的机器端口,它表示经由操作系统管理的“虚拟”设备。

尽管Windows 98引入了Windows Driver Model (WDM),VxD仍可在Windows 98和Windows Me上使用。VxD不能在Windows NT及后续版本中使用。从Windows 2000开始,基于Windows NT的操作系统也使用Windows Driver Model,而Windows NT 4和更低版本必须使用专门为它们编写的驱动程序。在Windows 9x中使用VxD驱动程序而非WDM驱动程序将导致高级ACPI 状态(例如休眠)不可用。

VxD不应与类似的名称混淆。NTVDM专用的“VDD”(虚拟设备驱动程序)在Windows NT“DOS Box”下仿真直接I/O的方法NTVDM VDD作为常规的32位用户模式DLL运行,并且必须依靠Win32 API(或另一个WDM驱动程序)代表16位程序模拟所需的I/O。

相关

  • 勾引勾引(Seduce)是一个人引诱另一个人进行性行为或其他亲密接触。大多数是贬义。例如妓女勾引嫖客,已婚者勾引配偶以外的人等。如果一个女人抢夺了另一个女人的丈夫,又会被称为狐狸
  • 150110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 正修科技大学正修科技大学(Cheng Shiu University)是一所位于中华民国台湾高雄市鸟松区的私立科技大学。民国54年(1965年)创校,时为“正修工专”,由郑骏源、龚金柯、李金盛等对教育有热忱之人
  • 蓝睡莲'埃及蓝睡莲(Nymphaea caerulea) 已知主要名称:蓝睡莲 blue lotus(或埃及蓝色莲花 Blue Egyptian Lotus)。 如同其他的睡莲属种,植物含有精神性生物碱:荷叶碱、阿朴啡 aporphine(不
  • 独立国家联合体独立国家联合体(俄语:Содружество Независимых Государств),简称独联体(俄语:СНГ),苏联解体后由部分原苏联加盟共和国协调成立的一个国家联盟,其
  • 高雄市楠梓区油厂国民小学高雄市楠梓区油厂国民小学(英语:Kaohsiung Oil Refinery Elementary School),简称油厂国小。为一间位于高雄市楠梓区的国民小学,成立于1947年,紧邻著捷运油厂国小站。高雄市立油厂
  • 铯柱石草莓绿柱石或称“草莓红绿柱石”(英语:Pezzottaite),原本被认为是绿柱石中的一种,后来在2003年九月被国际矿物学协会(IMA)辨识为新的矿物。草莓绿柱石与绿柱石的成分相近,成分为含有
  • 黄彭年黄彭年(1824年-1890年),字子寿,号陶楼,晚号更生,贵州贵筑(今贵阳市)人,祖籍湖南醴陵,清朝政治人物,进士出身。其父黄辅辰,官至凤邠道,世居醴陵枫林市。黄彭年于道光二十三年(1843年)中举人。
  • 巴蜀图语巴蜀图语,又称巴蜀刻符、巴蜀符号或巴蜀图形文字,是在今四川省及重庆市附近地区出土的战国至西汉初的文物上,发现的一些图形符号,这些符号跟汉字中的象形字极为相像。巴蜀图语主
  • 弗里德里希·威廉 (伊森堡-怀赫特斯巴赫)弗里德里希·威廉·阿道夫·格奥尔格·卡西米尔·卡尔(Friedrich Wilhelm Adolf Georg Casimir Carl;1850年6月17日-1933年4月20日),出生于韦希特尔斯巴赫。伊森堡-怀赫特斯巴赫