代码完成证书导入有关问题,无法导入到"受信任的发布者"

代码完成证书导入问题,无法导入到"受信任的发布者"

CRYPTUI_WIZ_IMPORT_SRC_INFO importSrc;
/*证书的信息,在这里初始化*/

//打开证书存储区域,root是可以导入到根证书目录的,但是受信任你的发布者却不行。
HCERTSTORE hDestCertStore = CertOpenStore(CERT_STORE_PROV_SYSTEM, 0, NULL,CERT_SYSTEM_STORE_CURRENT_USER,L"ROOT" );//trust
if (CryptUIWizImport(CRYPTUI_WIZ_NO_UI,NULL,NULL,&importSrc,hDestCertStore) == 0)
{
CString   strErr;
strErr.Format(_T("证书导入失败 0x%x\n"),   GetLastError());
MessageBox(NULL,strErr,NULL,0);
}
CertCloseStore(hDestCertStore,NULL);

用trust后 得到的hDestCertStore不为空,导入也没有失败,但是在ie的证书栏里就是没有。求指教。
代码完成证书导入有关问题,无法导入到"受信任的发布者&quot
证书 CertOpenStore

------解决方案--------------------
HCERTSTORE hDestCertStore = CertOpenStore(CERT_STORE_PROV_SYSTEM, 0, NULL,CERT_STORE_OPEN_EXISTING_FLAG 
------解决方案--------------------
 CERT_SYSTEM_STORE_LOCAL_MACHINE
,L"TRUST" );
这样试一下看看。
------解决方案--------------------
用参数TrustedPublisher