if( !DeviceIoControl( hDisk, // usb function controller 的句柄
IOCTL_BUS_ACTIVATE_CHILD, // 这个IO 其参数怎么设置
NULL,
0,
NULL,
0,
NULL,
NULL) )
------解决方案--------------------
IOCTL_BUS_ACTIVATE_CHILD参数是你应用层与驱动层互相协定的
------解决方案--------------------
是的,应用程序和驱动之间对应上就可以了.如果你不明白,看看驱动就明白了.
------解决方案--------------------
Winerror.h (d:\wince500\public\common\sdk\inc) 610854 2004-7-1
//
// MessageId: ERROR_INVALID_PARAMETER
//
// MessageText:
//
// The parameter is incorrect.
//
#define ERROR_INVALID_PARAMETER 87L // dderror
##############################################
不排除其他参数错了