1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| wchar_t *UserSearch,*Password;
HRESULT hr;
IADs *padsRoot1;
VARIANT vr;
UserSearch=new wchar_t[100];
Password=new wchar_t[100];
wcscpy(UserSearch,L"Administrateur");
wcscpy(Password,L"wwwwww");
String buff;
hr = ADsOpenObject(L"LDAP://192.168.1.70/DC=testserveur,DC=local",
UserSearch,
Password,
ADS_SECURE_AUTHENTICATION,
IID_IADs,
(LPVOID*)&padsRoot1);
if (hr==S_OK) {
VariantInit(&vr);
hr=padsRoot1->Get( L"Name",&vr);
if (hr==S_OK)
buff.sprintf("variable: %S\n", V_BSTR(&vr) );
}
padsRoot1->Release(); |
Partager