COM技术内幕,225页.我按照书上对CLIENT.EXE和SERVER.EXE进行配置,为什么在别人的机器上运行client.exe不能启动我机器上的server.exe运行client.exe返回的结果是访问被拒绝,
我知道是权限的问题我该如何在我的机器上设定,从而使别人能通过CoGetClassObject来启动我机器上的组件呢??还有是不是我的机器或者别人的机器没有启动相关的服务??请大侠指教??
我知道是权限的问题我该如何在我的机器上设定,从而使别人能通过CoGetClassObject来启动我机器上的组件呢??还有是不是我的机器或者别人的机器没有启动相关的服务??请大侠指教??
解决方案 »
- 游戏服务器放在那比较好?
- tif文件模块求写,时间2天内完成,给我代码,报酬1000人民币!20090904下午给答复
- 谁能帮我看一下关于ATL编写COM组件
- C++/MFC 中高级技术讨论群 1707059 一年以上开发经验的欢迎加入
- 想在结构中包含CFile, 想知道怎样实现呢。
- Link错误,为什么?看看
- 初学数据库,请告之用VC编写数据库的各种方法
- 请教高手帮忙:在2000/NT下如何直接读写端口?急!!!!
- 中国有没有针对个人的职业发展做咨询的?
- 很简单的送分问题哦
- hi,大家好,我想在win2k下访问我的并口,怎么实现,请给予指教!
- 我正学深入浅出MFC(第二版),作SCRIBBLE程序是有个小问题
a post in yahooCOSERVERINFO si;
COAUTHINFO ai;
COAUTHIDENTITY _ai;memset(&si, 0, sizeof(COSERVERINFO));
memset(&ai, 0, sizeof(COAUTHINFO));
memset(&_ai, 0, sizeof(COAUTHIDENTITY));
si.pwszName = L"test_winnt";
si.pAuthInfo = &ai;ai.dwAuthnSvc = RPC_C_AUTHN_WINNT;
ai.dwAuthzSvc = RPC_C_AUTHZ_NONE;
ai.pwszServerPrincName = NULL;
ai.dwAuthnLevel = RPC_C_AUTHN_LEVEL_CONNECT;
ai.dwImpersonationLevel = RPC_C_IMP_LEVEL_IMPERSONATE;
ai.pAuthIdentityData = &_ai;
ai.dwCapabilities = RPC_C_QOS_CAPABILITIES_DEFAULT;_ai.User = L"test";
_ai.UserLength = wcslen(_ai.User);
_ai.Domain = L"test";
_ai.DomainLength = wcslen(_ai.Domain);
_ai.Password = L"test";
_ai.PasswordLength = wcslen(_ai.Password);
_ai.Flags = SEC_WINNT_AUTH_IDENTITY_UNICODE;MULTI_QI qi[] = { {&IID_IUnknown} };hr = ::CoCreateInstanceEx(CLSID_MyClass, NULL, CLSCTX_REMOTE_SERVER, &si, 1,
qi);