【发布时间】:2012-10-16 12:22:07
【问题描述】:
我正在使用 c++ 与 Active Directory server 2003 交互...
VARIANT var;
VariantInit(&var);
V_BSTR(&var) = SysAllocString(L"sanju");
V_VT(&var) = VT_BSTR;
hr = pIADsrootDSE->Put(L"myattrib",var );
hr = pIADsrootDSE->SetInfo();
这种和平的代码工作,虽然它在调试时工作(设置值),在转换为 exe 和 dll 之后...... 但是这些代码不能工作,当我将转换成包时。 我的日志文件告诉直到 Put() 工作正常... 我的问题是 setinfo() 无法在我的包中工作...
谁能解决?
【问题讨论】:
标签: c++ windows com active-directory