佚名通过本文主要向大家介绍了atl service,atl34砂轮,atl方形动力电池,atl80.dll官方下载,atl71.dll一键修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何访ATL生成的SERVICE?
描述:
描述:
我生成了一个基于SERVICE的com,现在使用如下方法访问:
::CoInitialize(NULL);
try
{
IInstallPtr pInstall(__uuidof(Install), NULL, CLSCTX_LOCAL_SERVER);
HRESULT hr = pInstall->InstallFile(&strDestPath, &strFileName);
pInstall.Release();
}
catch(_com_error er)
{
HRESULT hr = er.Error();
AfxMessageBox(er.ErrorMessage());
}
结果在
IInstallPtr pInstall(__uuidof(Install), NULL, CLSCTX_LOCAL_SERVER);
返回E_ACCESSDENIED错误
那位知道这是为什么?