COM里只执行一次的函数
我新建的一个COM
会导出接口操作驱动方面的一些东东
HRESULT FinalConstruct()
{
打开驱动
}
void FinalRelease()
{
关闭驱动
}
然后我新增了一个函数,我想让COM这个类只实例化一次,可以吗?
因为我不想让驱动无限次打开关闭
CDriverControl * CDriverControl ::GetInstance( void )
{
static CDriverControl sDriverManage;
return &sDriverManage;
}
当然看官们也可以给点其它的意见,COM里能否让有些函数只执行一次?或是有什么更好的方法?