用VC++6.0 怎么实现“扫描检测硬件改动”的功能
展开全部
//得到设备管理树的根结点
status = CM_Locate_DevNode(&devInst,NULL,CM_LOCATE_DEVNODE_NARMAL);
if (status!=CR_SUCCESS)
{
printf("CM_Locate_DevNode failed: %x\n",status);
return FALSE;
}
//刷新
status = CM_Reenumerate_DevNode(devInst,0);
if (status !=CR_SUCCESS)
status = CM_Locate_DevNode(&devInst,NULL,CM_LOCATE_DEVNODE_NARMAL);
if (status!=CR_SUCCESS)
{
printf("CM_Locate_DevNode failed: %x\n",status);
return FALSE;
}
//刷新
status = CM_Reenumerate_DevNode(devInst,0);
if (status !=CR_SUCCESS)
VSH艾羽
2024-10-27 广告
2024-10-27 广告
CATIA是法国达索公司推出的一款综合性CAD/CAM/CAE软件,广泛应用于机械设计、航空航天、汽车工业等领域。它具备强大的三维建模能力,支持基于实体、曲面和网格的建模。同时,CATIA也支持大型装配体的设计和管理,提供装配约束、碰撞检测...
点击进入详情页
本回答由VSH艾羽提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询