gpt4 book ai didi

c++ - 通过 IADS 删除 Active Directory 中的对象

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:00:40 24 4
gpt4 key购买 nike

这是 MSDN 中的示例代码,用于删除 user 等对象,...但是当我使用这个例子时
这一行“pOps->DeleteObject(0);”结果是“E_ACCESSDENIED”为什么?你能帮帮我吗

IADsContainer *pCont;
LPWSTR adsPath = L"LDAP://OU=Sales,DC=Fabrikam,DC=com";
HRESULT hr = ADsGetObject(adsPath,IID_IADsContainer,(void**)&pCont);
if (FAILED(hr)) exit(hr);

IADsDeleteOps *pOps;
hr = pCont->QueryInterface(IID_IADsDeleteOps,(void**)&pOps);
pCont->Release();
if(FAILED(hr) exit(hr);
pOps->DeleteObject(0);
pOps-Release();

最佳答案

您用于执行操作的帐户没有删除目标对象的权限。

关于c++ - 通过 IADS 删除 Active Directory 中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7912249/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com