lijianjun714
驱动小牛
驱动小牛
  • 注册日期2006-08-24
  • 最后登录2009-09-24
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望349点
  • 贡献值0点
  • 好评度162点
  • 原创分0分
  • 专家分0分
阅读:2464回复:1

Relseae模式下调用 InstallRootEnumeratedDriver 返回参数错误 87

楼主#
更多 发布于:2008-09-22 14:03
函数定义如下:
typedef BOOL (* InstallRootEnumeratedDriver)(IN  LPTSTR HardwareId,    
    IN  LPTSTR INFFile,
        IN    LPTSTR MdmPort,
        OUT PBOOL  RebootRequired  OPTIONAL
        );


参数定义如下:

   #define MODEM_HARDWARE_ID        "DTM5722"
    CString        szFullPath;
    char        ModemPort[20];
    BOOL        RebootRequired = FALSE;

函数调用:
InstallRootEnumeratedDriver(MODEM_HARDWARE_ID,
                                                (char*)(LPCTSTR)szFullPath,
                                                ModemPort,
                                                &RebootRequired))

DEBUG模式下函数运行成功,
RELEASE模式下函数运行失败。错误号参数错误。
不解…………
lijianjun714
驱动小牛
驱动小牛
  • 注册日期2006-08-24
  • 最后登录2009-09-24
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望349点
  • 贡献值0点
  • 好评度162点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-22 14:03
再顶
游客

返回顶部