VxD

✍ dations ◷ 2025-02-23 19:45:50 #驱动程序,微软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。

相关

  • 分子生物学的中心法则分子生物学的中心法则(英语:The central dogma of molecular biology,又译分子生物学的中心教条),首先由佛朗西斯·克里克于1958年提出,并于1970年在《自然》上的一篇文章中重申:中
  • 阿纳托利·叶夫根耶维奇·卡尔波夫阿纳托利·叶夫根耶维奇·卡尔波夫(俄语:Анатолий Евгеньевич Карпов,1951年5月23日-)是一位俄罗斯的国际象棋大师。 卡尔波夫生涯总共参加3,163场比赛,
  • FiveThirtyEightFiveThirtyEight,亦称作 538,是一个专注于民意调查分析、政治、经济与体育的博客。网站于2008年3月7日建立,其名称来源于美国选举人团中选举人的数量。创建初期仅包含一个由创
  • 3-氯-1,2-丙二醇3-氯-1,2-丙二醇(3-MCPD),分子式C3H7ClO2。无色、有愉快性气味的吸湿性液体,放置后逐渐转变为微带绿色的黄色液体。溶于水、乙醇、乙醚、丙酮,微溶于甲苯,不溶于四氯化碳、苯和石
  • 2010 SMTOWN Live世界巡回演唱会SMTOWN Live '10 World Tour是韩国经纪公司SM娱乐从2010至2011年举办,旗下艺人的联合世界巡回演唱会。这次巡演在六个城市进行,分别在首尔、洛杉矶、上海、东京、巴黎及纽约。
  • 神奈川县第4区神奈川县第4区是日本众议院的选区,设立于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 |
  • 李樟煜李樟煜(1988年8月12日-),浙江省临安市人,患有先天性脑瘫,中国残疾人自行车运动员。2008年4月进入浙江省残疾人自行车队。
  • 蒋丽金蒋丽金(1919年4月15日-2008年6月9日),中国有机化学家。生于北京,籍贯浙江杭州。1944年毕业于辅仁大学化学系,获学士学位,1946年获该校硕士学位。1951年获美国明尼苏达大学博士学位
  • 坦噶尼克花生计划坦噶尼克花生计划,是英国政府尝试在坦噶尼克(现代坦桑尼亚)种植花生的失败企图。在第二次世界大战后,由首相艾德礼执政时推行。该项目因成本不菲终于在1951年被遗弃。事实上,该地
  • ASAP Rocky拉基姆·梅耶斯(英语:Rakim Mayers,1988年10月3日-),艺名为A$AP Rocky(又作ASAP Rocky)。台湾称速可达硬汉。美国饶舌歌手、歌手、模特儿、词曲作家与唱片制作人。2007年时加入美国