ddk:xp DDK sp1target OS:win2k当向导中选用Queue时生成的代码在编译连接时产生以下的错误:csq.lib(cancelapi.obj) : error LNK2005: @InterlockedExchange@8 already defined i... 全文

2005-04-12 10:44 来自版块 - 非USB硬件驱动开发

引用:Hyper-Threading为何物?: 当今的处理器发展普遍向着提高处理器指令平铺速率的方向迈进,但由于所使用的处理器资源会有冲突,因此性能提升的效果并不理想。而通过Hyper-Threading技术,通过在一枚处理器上整合两个逻辑处理器(注:是处理器而不是运算单元)单元... 全文

2004-04-02 11:36 来自版块 - 非USB硬件驱动开发

在DDK文档中有以下说明:_PELDR_GetProcAddress#include vxdldr.hPVOID CDECL PELDR_GetProcAddress(HPEMODULE hModule, PVOID FuncName, PHLIST phList);但这... 全文

2003-12-16 20:43 来自版块 - 非USB硬件驱动开发

问题:在DriverWorks环境下写WDM驱动,在程序处理中要使用一个NT特有的函数,如HalGetInterruptVector,即WDM环境下该函数不可用。目标系统为98、2000和XP,有何方法实现调用非WDM提供的函数?现在我的处理方法:建一个NT工程,写一个NT的驱动... 全文

2003-10-08 09:56 来自版块 - 非USB硬件驱动开发

请教,98并口设备资源如何用编程获得,40:8处只有端口而没有中断号?系统的设备管理器如何得到这个中断号的?是否所有机器都遵循(378,IRQ7)(278,IRQ5)(3BC,IRQ7)的搭配?BTW,在softICE下dw 40:0可以看到窜并口的端口地址占用情况(98)

2003-09-18 09:11 来自版块 - 非USB硬件驱动开发

求教,IRP_MJ_POWER dispatch 处理,前辈们能否贴几份DefaultPower、OnDevicePowerUp、OnDeviceSleep...的处理代码参考参考,万二分感谢!!!

2003-07-29 11:04 来自版块 - 非USB硬件驱动开发

环境:DS2.7说明://KEvent evt_1;//evt_1.Initialize(SynchronizationEvent,FALSE);已经在OnStartDevice例程中初始化测试程序段:SerialRead(){ 。。。。。。。。。。。 ... 全文

2003-07-15 15:23 来自版块 - 非USB硬件驱动开发

第一次作项目,遗留一个小问题,当我的驱动句柄打开时系统无法进入挂起(休眠)状态,我用DS作开发,电源管理只用了框架生成的代码。请前辈们指点一二,谢谢。

2003-03-31 12:36 来自版块 - 非USB硬件驱动开发

/*关于VC IDE Bulid all与DDK Build的比较*/环境:DS2.7 VC6.0测试工程:一个由DS向导生成的框架代码、Free build以下是使用VC IDE Bulid all生成的(.sys)PE文件段表信息:Code Offset = 00000300... 全文

2003-03-27 13:03 来自版块 - 非USB硬件驱动开发

NTKERN加载驱动失败,CODE=2应该是系统找不到相应的文件,但安装过程顺利,驱动已经成功拷贝到了WINDOW的相应目录下,在问题设备的详细信息中显示也正常,真的不知何故?????大虾们是否能阐述一下NTKERN加载驱动的机理?????WDM驱动,DS开发环境。谢谢帮忙。。。

2003-03-24 15:51 来自版块 - 非USB硬件驱动开发


返回顶部