论文部分内容阅读
在Windows中为了管理硬设备、仿真硬件或者执行其他底层的具有0级特权的操作,用户必须编写VxD(虚拟设备驱动程序)。过去,可以用来开发VxD的语言只有汇编语言。 Vireo Software公司推出的VToolsD,价格为495美元,可以让用户使用32位的C/C++来开发VxD。这个软件提供一个特别版本的C运行时库,多种C语言绕接器(Wrapper)、以及各种C++类库。这些C语言绕接器可以用来访问成百个为VxD所调用的VMM(虚拟机管理器)服务;C++