阅读:1766回复:3
usb设备安装问题!谢谢!
各位高手,有的usb设备安装后,在屏幕的右下角显示带绿色箭头的那个图表,有的却不显示,请问显示在哪里控制的?该怎么控制?谢谢!
|
|
最新喜欢:shahly... |
沙发#
发布于:2004-06-24 17:00
这个要修改驱动才可以实现,就是在PNP的处理例程,下面是一段代码示例,注意其中的SurpriseRemoveOK和Removable的设置,具体的解释可以查DDK
case IRP_MN_QUERY_CAPABILITIES: TRACE0( "The IrpCode is IRP_MN_QUERY_CAPABILITIES" ); pdc = IrpStack->Parameters.DeviceCapabilities.Capabilities; if (pdc->Version < 1) { TRACE0( "The PDC Version < 1" ); break; } TRACE0( "Set the attribs to stop surpriseRemover" ); pdc->SurpriseRemovalOK = TRUE; pdc->Removable= TRUE; TRACE0( "Complete the request" ); Irp->IoStatus.Status = STATUS_SUCCESS; IoCompleteRequest( Irp, IO_NO_INCREMENT ); TRACE_OUT("", Irp->IoStatus.Status); return Irp->IoStatus.Status; |
|
板凳#
发布于:2004-10-29 09:13
不一定是驱动的问题,如果你用的别人调试成功的驱动,那就是固件的问题。
|
|
地板#
发布于:2007-03-29 19:16
看是否需要移除操作,例如像移动硬盘那样,需要先移除后才能拔下来,这样的才会有USB符号出现在右下脚.
|
|
|