다음을 통해 공유


DS_NAME_ERROR 열거형(ntdsapi.h)

DS_NAME_ERROR 열거형은 DS_NAME_RESULT_ITEM구조체상태 멤버가 반환하는 오류를 정의합니다. DsCrackNames 함수에서 이름을 변환하는 동안 발생할 수 있는 잠재적 오류입니다.

Syntax

typedef enum {
  DS_NAME_NO_ERROR = 0,
  DS_NAME_ERROR_RESOLVING = 1,
  DS_NAME_ERROR_NOT_FOUND = 2,
  DS_NAME_ERROR_NOT_UNIQUE = 3,
  DS_NAME_ERROR_NO_MAPPING = 4,
  DS_NAME_ERROR_DOMAIN_ONLY = 5,
  DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 6,
  DS_NAME_ERROR_TRUST_REFERRAL = 7
} DS_NAME_ERROR;

상수

 
DS_NAME_NO_ERROR
값: 0
변환에 성공했습니다.
DS_NAME_ERROR_RESOLVING
값: 1
제네릭 처리 오류가 발생했습니다.
DS_NAME_ERROR_NOT_FOUND
값: 2
이름을 찾을 수 없거나 호출자에게 이름에 액세스할 수 있는 권한이 없습니다.
DS_NAME_ERROR_NOT_UNIQUE
값: 3
입력 이름이 둘 이상의 출력 이름에 매핑되거나 원하는 형식에 찾은 개체에 대한 고유한 값이 하나도 없습니다.
DS_NAME_ERROR_NO_MAPPING
값: 4
입력 이름을 찾았지만 연결된 출력 형식을 찾을 수 없습니다. 개체에 필요한 특성이 모두 없는 경우 이 문제가 발생할 수 있습니다.
DS_NAME_ERROR_DOMAIN_ONLY
값: 5
전체 이름을 resolve 수 없지만 어떤 도메인 개체가 있는지 확인할 수 있었습니다. 호출자는 지정된 도메인에 대한 도메인 컨트롤러에서 호출을 다시 시도해야 합니다. 전체 이름을 확인할 수 없지만 개체가 있는 도메인을 확인할 수 있습니다. 이 오류가 지정되면 DS_NAME_RESULT_ITEMpDomain 멤버에 유효한 데이터가 포함됩니다.
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
값: 6
네트워크를 통해 전송하지 않고는 클라이언트에서 구문 매핑을 수행할 수 없습니다.
DS_NAME_ERROR_TRUST_REFERRAL
값: 7
이름은 외부 신뢰할 수 있는 포리스트에서 온 것입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 ntdsapi.h

추가 정보

DS_NAME_RESULT_ITEM

DsCrackNames

Active Directory Domain Services 열거형