0

Active Directory サーバー 2003 と対話するために C++ を使用しています...

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() が機能しないことです...

誰でも解決できますか?

4

1 に答える 1

1

管理者権限がないと、ユーザーは Active Directory に値を設定できません。

于 2013-03-21T12:01:15.780 に答える