Activedirectory И Visual C++

Тема в разделе "MS Visual C++", создана пользователем Kverter, 6 ноя 2013.

  1. Kverter

    Kverter New Member

    Регистрация:
    6 ноя 2013
    Сообщения:
    1
    Симпатии:
    0
    Всем здравствуйте! В общем возникла такая проблема,прошу помощи. Есть код
    Код (C++):
    #define _UNICODE
    #pragma comment( lib, "Activeds.lib" )
    #pragma comment( lib, "Adsiid.lib" )
    #include "stdafx.h"
    #include <activeds.h>
    #include <Iads.h>
    #include <Adshlp.h>
    #include <winldap.h>


    //#include <mscorlib.dll>
    //namespace std
    //using namespace System;
    int main()
    {
    //IADs *pADs=NULL;
    //VARIANT var;
    IADsContainer *pContainer;
    HRESULT hr = S_OK;
    LPWSTR path=L"LDAP://CN=TelenkovYuriy,CN=Users,DC=office,DC=elvis,DC=ru";
    hr = ADsGetObject( path, IID_IADsContainer,(void**)&pContainer);

    if(!(hr==S_OK)) {return hr;}

    }
    при компиляции выдает следующие ошибки:
    error LNK2001: неразрешенный внешний символ "_IID_IADsContainer"
    error LNK2019: ссылка на неразрешенный внешний символ _ADsGetObject@12 в функции _main

    возможно я забыл подключить какую нибудь либу??
    заранее спасибо =)
     
  2. dohljak

    dohljak New Member

    Регистрация:
    13 апр 2008
    Сообщения:
    2
    Симпатии:
    0
    DLL - Activeds.dll
    соответственно добавить Activeds.lib
     
Загрузка...

Поделиться этой страницей