Я использую LDAP и ADSI.
IADsContainer* padsCont = NULL;
hr = ADsGetObject(CONVERTCSTR(szAdsServer), IID_IADsContainer,(LPVOID*)&padsCont);
CoUninitialize();IADs* pADs;
hr = padsCont->QueryInterface(IID_IADs, (void**)&pADs);
//IADs Interface does not have email but IADsUser has email method/Property which I required. If I pass IADsUser pointer to QueryInterface like
IADsUser* pADsUser;
hr = padsCont->QueryInterface(IID_IADsUser, (void**)&pADsUser);
Получение ошибки E_Interface не поддерживается.
Может ли кто-нибудь помочь в этом. Пожалуйста, спросите, если нужно что-то, чтобы понять ясно
Заранее спасибо.
Умар
Задача ещё не решена.
Других решений пока нет …