【发布时间】:2012-10-29 13:59:00
【问题描述】:
我正在使用 AD 服务器,我想获取 maxpwdAge 属性 值...
我已经为此尝试了 ADSi,但它给出了一个问题。
VARIANT var;
bsNamingContext=L"maxpwdAge";
hr = ADsGetObject(pszADsPath, IID_IADsUser, (void**) &pUser);
if(SUCCEEDED(hr))
{
VariantInit(&var);
hr = pUser->Get(bsNamingContext, &var);
}
但是,它给出 -2147463155 (8000500d) 错误...
但我正在使用bsNamingContext=L"cn";
它正确地给出了 CN 值...
谁能解决?
【问题讨论】:
标签: c++ windows winapi active-directory