掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ADSI GetObjectでHRESULT 80072030を解決するには? (ID:70275)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
CComBSTR strcon("LDAP://test.com); IADsUser *pADsUse = NULL; IDispatch *pDisp = NULL; IADsContainer* contain; HRESULT hres = ADsGetObject( strcon, IID_IADsContainer, (LPVOID*) &contain); hres = cont->Create(CComBSTR("person"),CComBSTR("cn=JeffSmith"), &pDisp); hres = pDisp->QueryInterface(IID_IADsUser, (void**) &pADsUse); hres = pADsUse->Put(CComBSTR("sn"), CComVariant("JeffSmith")); hres = pADsUse->Put(CComBSTR("cn"), CComVariant("JeffSmith")); hres = pADsUse->Put(CComBSTR("distinguishedName"), CComVariant("JeffSmith")); hres = pADsUse->SetInfo(); wprintf(L"An error occurred.\n HRESULT: %x\n",hr); DWORD dwLastError; WCHAR szErrorBuf[MAX_PATH]; WCHAR szNameBuf[MAX_PATH]; HRESULT hr_return =S_OK; hr_return = ADsGetLastError( &dwLastError, szErrorBuf, MAX_PATH, szNameBuf, MAX_PATH); if (SUCCEEDED(hr_return)){ wprintf(L"Error Code: %d\n Error Text: %ws\n Provider: %ws\n", dwLastError, szErrorBuf, szNameBuf); } 上記だと、ネーミング例外のようなコードが返却されました。 ドつぼにはまってしまいました。 どうしたら、よいのでしょう。 助けて下さい。 An error occurred. HRESULT: 80072037 Error Code: 8345 Error Text: 00002099: NameErr: DSID-03050EB2, problem 2005 (NAMING_VIOLATION), data 0, best match of: 'DC=test,DC=com' Provider: LDAP Provider
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.