오류 코드 adsi 2.5

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:242076
Microsoft Windows Server 2008에서 실행되는 인터넷 정보 서비스 (IIS) 버전 7.0으로 업그레이드 하실 것을 강력히 추천합니다. IIS 7.0는 웹 인프라 보안을 상당히 개선합니다. IIS 보안 관련 항목에 대한 자세한 내용은, 다음 Microsoft 웹 사이트를 방문하십시오.IIS 7.0에 대한 자세한 내용은, 다음 Microsoft 웹 사이트를 방문하십시오.
요약
ADSI 오류 코드를 모든 COM HRESULT 값으로 반환 됩니다. 다음 세 가지 유형으로 분류할 수 있습니다.
일반 COM 오류 코드 ADSI 일반 ADSI 오류 코드를 Win32 오류 코드
추가 정보

일반 COM 오류 코드입니다.

일반 COM 오류 코드는 모든 COM 모듈에 의해 생성 된 대로 작업 상태를 표현 합니다. 다음 표에서 모든 Win32 플랫폼에서 이러한 오류 코드에 대 한 예가 포함 되어 있습니다.

오류 코드16 진수 값설명
E_UNEXPECTED0x8000FFFF치명적인 오류입니다.
E_NOTIMPL0x80004001구현 되지 않음
지원0x80004002지원 되지 않는 인터페이스
E_POINTER0x80004003잘못 된 포인터
E_ABORT0x80004004작업이 중단 되었습니다
E_FAIL0x80004005지정 되지 않은 오류

일반 ADSI 오류 코드

이 유형의 오류 코드 ADSI 특정 오류 메시지를 나타내려면 ADSI 시스템 공급자 중 하나에서 반환 될 수 있습니다.

일반 ADSI 오류 코드는 adserr.h에 정의 됩니다.
설명정정 작업
0x80005000LE_ADS_BAD_PATHNAME잘못 된 ADSI 경로 이름이 전달 되었습니다. 디렉터리 서버와 경로 있는 입력 오류 검사에 개체가 있는지 확인 하십시오.
0x80005001LE_ADS_INVALID_DOMAIN_OBJECT알 수 없는 ADSI 도메인 개체가 요청 되었습니다. 도메인 개체의 경로 확인 합니다.
0x80005002LE_ADS_INVALID_USER_OBJECT알 수 없는 ADSI 사용자 개체가 요청 되었습니다. 경로 이름과 사용자의 액세스 권한을 입력 오류 검사 사용자 개체의 존재 여부를 확인 합니다.
0x80005003LE_ADS_INVALID_COMPUTER_OBJECT알 수 없는 ADSI 컴퓨터 개체가 요청 되었습니다. 경로 이름 및 컴퓨터의 액세스 권한을 입력 오류 확인 컴퓨터 개체의 존재 여부를 확인 합니다.
0x80005004LE_ADS_UNKNOWN_OBJECT알 수 없는 ADSI 개체가 요청 되었습니다. 이름 및 개체에 대 한 액세스 권한을 확인 하십시오.
0x80005005LE_ADS_PROPERTY_NOT_SET지정 된 ADSI 속성이 설정 되지 않았습니다.
0x80005006LE_ADS_PROPERTY_NOT_SUPPORTED지정 된 ADSI 속성이 지원 되지 않습니다. 올바른 속성을 설정 하 고 확인 하십시오.
0x80005007LE_ADS_PROPERTY_INVALID지정 된 ADSI 속성이 잘못 되었습니다. 메서드 호출에 전달 된 매개 변수를 확인 합니다.
0x80005008LE_ADS_BAD_PARAMETER하나 이상의 입력된 매개 변수가 올바르지 않습니다.
0x80005009LE_ADS_OBJECT_UNBOUND지정한 ADSI 개체가 원격 리소스에 바인딩되지 않습니다. SetInfo 호출 된 후 새로 만든된 개체에 GetInfo를 호출 해야 합니다.
0x8000500ALE_ADS_PROPERTY_NOT_MODIFIED지정한 ADSI 개체가 수정 되었습니다 되지 않습니다.
0x8000500BLE_ADS_PROPERTY_MODIFIED지정한 ADSI 개체가 수정 되었습니다.
0x8000500CLE_ADS_CANT_CONVERT_DATATYPE데이터 형식은 원시 DS 데이터 형식에서 변환할 수 없습니다. 올바른 데이터 형식을 사용 하는 및/또는 데이터 형식 변환을 수행할 수 있는 충분 한 스키마 정보가 있는지 확인 하십시오.
0x8000500DLE_ADS_PROPERTY_NOT_FOUND속성 캐시에서 찾을 수 없습니다. (암시적 또는 명시적으로) GetInfo 호출 된 있는지 확인 하십시오. 문제가 계속 되 면 속성은 서버에서 설정 되지.
0x8000500ELE_ADS_OBJECT_EXISTSADSI 개체가 있습니다. 다른 이름을 사용 하 여 개체를 만들려고.
0x8000500FLE_ADS_SCHEMA_VIOLATION시도한 작업이 디렉터리 서비스 스키마 규칙을 위반합니다.
0x80005010LE_ADS_COLUMN_NOT_SETADSI에서 지정한 열이 설정 되지 않았습니다.
0x00005011LS_ADS_ERRORSOCCURRED쿼리 하는 동안 하나 이상의 오류가 발생 했습니다. 검색 기본 설정을 설정할 수를 확인, 그렇다면은 적절히 설정 합니다.
0x00005012LS_ADS_NOMORE_ROWS 검색 작업이 마지막 행에 도달 했습니다. 프로그램의 나머지 부분으로 이동 합니다.
0x00005013LS_ADS_NOMORE_COLUMNS검색 작업이 현재 행의 마지막 열에 도달 했습니다. 다음 행으로 이동 합니다.
0x80005014LE_ADS_INVALID_FILTER지정한 검색 필터가 잘못 되었습니다. 디렉터리 서버에 적용할 수 있는 필터의 올바른 형식을 사용 해야 합니다.

ADSI에 대 한 Win32 오류 코드

표준 Win32 오류 코드 또한 ADSI 오류 메시지를 반환 하는 데 사용 됩니다. 특히, ADSI LDAP 공급자는 모든 LDAP 오류 코드를 Win32 오류 코드에 매핑합니다.

다음 표에서 adsi LDAP 오류 메시지 및 해당 해당 Win32 오류 코드를 보여 줍니다.

ADSI 오류LDAP 메시지Win32에 대 한
0 LLDAP_SUCCESS NO_ERROR로작업이 성공 했습니다.
0x80070005LLDAP_INSUFFICIENT_RIGHTS ERROR_ACCESS_DENIED사용자에 게 하려면 액세스 권한이 부족 합니다.
0x80070008LLDAP_NO_MEMORY ERROR_NOT_ENOUGH_MEMORY시스템은 메모리가 부족 합니다.
0x8007001fLLDAP_OTHER ERROR_GEN_FAILURE알 수 없는 오류가 발생 했습니다.
0x800700eaLLDAP_PARTIAL_RESULTS ERROR_MORE_DATA일부 결과 조회를 받았습니다.
0x800700eaLLDAP_MORE_RESULTS_TO_RETURN ERROR_MORE_DATA더 많은 결과가 반환 됩니다.
0x800704c7LLDAP_USER_CANCELLED ERROR_CANCELLED사용자가 작업을 취소 합니다.
0x800704c9LLDAP_CONNECT_ERROR ERROR_CONNECTION_REFUSED연결을 설정할 수 없습니다.
0x8007052eLLDAP_INVALID_CREDENTIALS ERROR_LOGON_FAILURE제공 된 자격 증명이 올바르지 않습니다.
0x800705b4LLDAP_TIMEOUT ERROR_TIMEOUT검색 시간이 초과 되었습니다.
0x80071392LLDAP_ALREADY_EXISTS ERROR_OBJECT_ALREADY_EXISTS개체가 이미 있습니다.
0x8007200aLLDAP_NO_SUCH_ATTRIBUTE ERROR_DS_NO_ATTRIBUTE_OR_VALUE요청 된 특성이 없습니다.
0x8007200bLLDAP_INVALID_SYNTAX ERROR_DS_INVALID_ATTRIBUTE_SYNTAX구문이 올바르지 않습니다.
0x8007200cLLDAP_UNDEFINED_TYPE ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED형식이 정의 되지 않았습니다.
0x8007200dLLDAP_ATTRIBUTE_OR_VALUE_EXISTS ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS특성이 존재 하지 않거나 값을 할당 했습니다.
0x8007200eLLDAP_BUSY ERROR_DS_BUSY서버 사용량이 많습니다.
0x8007200fLLDAP_UNAVAILABLE ERROR_DS_UNAVAILABLE서버를 사용할 수 없는 경우
0x80072014LLDAP_OBJECT_CLASS_VIOLATION ERROR_DS_OBJ_CLASS_VIOLATION개체 클래스 위반이 발생 했습니다.
0x80072015LLDAP_NOT_ALLOWED_ON_NONLEAF ERROR_DS_CANT_ON_NON_LEAF작업이는 리프가 아닌 개체에서 허용 되지 않습니다.
0x80072016LLDAP_NOT_ALLOWED_ON_RDN ERROR_DS_CANT_ON_RDN작업이는 RDN에 허용 되지 않습니다.
0x80072017LLDAP_NO_OBJECT_CLASS_MODS ERROR_DS_CANT_MOD_OBJ_CLASS개체 클래스를 수정할 수 없습니다.
0x80072020LLDAP_OPERATIONS_ERROR ERROR_DS_OPERATIONS_ERROR작업 오류가 발생 했습니다.
0x80072021LLDAP_PROTOCOL_ERROR ERROR_DS_PROTOCOL_ERROR프로토콜 오류가 발생 했습니다.
0x80072022LLDAP_TIMELIMIT_EXCEEDED ERROR_DS_TIMELIMIT_EXCEEDED시간 제한을 초과 했습니다.
0x80072023LLDAP_SIZELIMIT_EXCEEDED ERROR_DS_SIZELIMIT_EXCEEDED크기 제한을 초과 했습니다.
0x80072024LLDAP_ADMIN_LIMIT_EXCEEDED ERROR_DS_ADMIN_LIMIT_EXCEEDED서버에서 관리 한계를 초과 했습니다.
0x80072025LLDAP_COMPARE_FALSE ERROR_DS_COMPARE_FALSE비교는 FALSE를 반환 합니다.
0x80072026LLDAP_COMPARE_TRUE ERROR_DS_COMPARE_TRUE비교는 TRUE를 반환 합니다.
0x80072027LLDAP_AUTH_METHOD_NOT_SUPPORTED ERROR_DS_AUTH_METHOD_NOT_SUPPORTED인증 방법이 지원 되지 않습니다.
0x80072028LLDAP_STRONG_AUTH_REQUIRED ERROR_DS_STRONG_AUTH_REQUIRED강력한 인증이 필요 합니다.
0x80072029LLDAP_INAPPROPRIATE_AUTH ERROR_DS_INAPPROPRIATE_AUTH인증에 적합 하지 않습니다.
0x8007202aLLDAP_AUTH_UNKNOWN ERROR_DS_AUTH_UNKNOWN알 수 없는 인증 오류가 발생 했습니다.
0x8007202bLLDAP_REFERRAL ERROR_DS_REFERRAL조회
0x8007202cLLDAP_UNAVAILABLE_CRIT_EXTENSION ERROR_DS_UNAVAILABLE_CRIT_EXTENSION중요 한 확장을 사용할 수 없는 경우
0x8007202dLLDAP_CONFIDENTIALITY_REQUIRED ERROR_DS_CONFIDENTIALITY_REQUIRED기밀 유지가 필요 합니다.
0x8007202eLLDAP_INAPPROPRIATE_MATCHING ERROR_DS_INAPPROPRIATE_MATCHING부적합 한 일치 했습니다.
0x8007202fLLDAP_CONSTRAINT_VIOLATION ERROR_DS_CONSTRAINT_VIOLATION제한 위반이 했습니다.
0x80072030LLDAP_NO_SUCH_OBJECT ERROR_DS_NO_SUCH_OBJECT개체가 존재 하지 않습니다.
0x80072031LLDAP_ALIAS_PROBLEM ERROR_DS_ALIAS_PROBLEM별칭이 잘못 되었습니다.
0x80072032LLDAP_INVALID_DN_SYNTAX ERROR_DS_INVALID_DN_SYNTAX고유 이름에 잘못 된 구문이 있습니다.
0x80072033LLDAP_IS_LEAF ERROR_DS_IS_LEAF이 개체는 리프.
0x80072034LLDAP_ALIAS_DEREF_PROBLEM ERROR_DS_ALIAS_DEREF_PROBLEM별칭을 역 참조할 수 없습니다.
0x80072035LLDAP_UNWILLING_TO_PERFORM ERROR_DS_UNWILLING_TO_PERFORM서버를 수행 하지 않습니다.
0x80072036LLDAP_LOOP_DETECT ERROR_DS_LOOP_DETECT루프가 발견 되었습니다.
0x80072037LLDAP_NAMING_VIOLATION ERROR_DS_NAMING_VIOLATION명명 위반이 있었습니다.
0x80072038LLDAP_RESULTS_TOO_LARGE ERROR_DS_OBJECT_RESULTS_TOO_LARGE반환 된 결과가 너무 큽니다.
0x80072039LLDAP_AFFECTS_MULTIPLE_DSAS ERROR_DS_AFFECTS_MULTIPLE_DSAS여러 디렉터리 서비스 에이전트가 영향을 받습니다.
0x8007203aLLDAP_SERVER_DOWN ERROR_DS_SERVER_DOWNLDAP 서버에 연결할 수 없습니다.
0x8007203bLLDAP_LOCAL_ERROR ERROR_DS_LOCAL_ERROR로컬 오류가 발생 했습니다.
0x8007203cLLDAP_ENCODING_ERROR ERROR_DS_ENCODING_ERROR인코딩 오류가 발생 했습니다.
0x8007203dLLDAP_DECODING_ERROR ERROR_DS_DECODING_ERROR디코딩 오류가 발생 했습니다.
0x8007203eLLDAP_FILTER_ERROR ERROR_DS_FILTER_UNKNOWN검색 필터가 잘못 되었습니다.
0x8007203fLLDAP_PARAM_ERROR ERROR_DS_PARAM_ERROR잘못 된 매개 변수로 루틴으로 전달 되었습니다.
0x80072040LLDAP_NOT_SUPPORTED ERROR_DS_NOT_SUPPORTED기능이 지원 되지 않습니다.
0x80072041LLDAP_NO_RESULTS_RETURNED ERROR_DS_NO_RESULTS_RETURNED결과가 반환 되지 않습니다.
0x80072042LLDAP_CONTROL_NOT_FOUND ERROR_DS_CONTROL_NOT_FOUND컨트롤을 찾을 수 없습니다.
0x80072043LLDAP_CLIENT_LOOP ERROR_DS_CLIENT_LOOP클라이언트 루프가 발견 되었습니다.
0x80072044LLDAP_REFERRAL_LIMIT_EXCEEDED ERROR_DS_REFERRAL_LIMIT_EXCEEDED리퍼럴 한계를 초과 했습니다.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 242076 - 마지막 검토: 07/03/2016 15:30:00 - 수정: 4.0

  • kbmt KB242076 KbMtko
피드백