阅读:932回复:1
紧急救命: 12 USB驱动不能正常开关机?
电路:仿照周立功上的usb 驱动电路设计
操作系统:Win2k(Intel 主板) 把Win98下的驱动程序用Win2k的DDK编译一下,结果不幸的事情发生:开机以后不能自检,且反复启动;不能正常关机! 如果换用华硕主板或者用pci转接卡能正常启动,但不能关机! 现象:用intel主板加电后,USB立即进行枚举,现象:D12芯片旁的发光二极管立即闪烁!用华硕主板,或者用PCI转接卡二极管在Win2k启动后才闪烁! 如果在控制面板中停用设备,则可以正常关机! 我想在软件中实现停用设备,失败!代码如下: SC_HANDLE schSCManager; shSCManager = OpenSCManager(NULL,NULL,SC_MANAGER_ALL_ACCESS)); OpenService( SchSCManager, DriverName, SERVICE_ALL_ACCESS ); ControlService( schService, SERVICE_CONTROL_STOP, &serviceStatus ) //ControlService返回失败,用GetLastError()得到错误代码: ERROR_INVALID_SERVICE_CONTROL 非常焦急,请各位大虾救命或者指点一二!!!!万分感谢! |
|
沙发#
发布于:2003-01-24 10:25
我这里也有类似的问题,关注
|
|
|