다음을 통해 공유


EXTENDED_NAME_FORMAT 열거형(secext.h)

디렉터리 서비스 개체 이름의 형식을 지정합니다.

Syntax

typedef enum {
  NameUnknown = 0,
  NameFullyQualifiedDN = 1,
  NameSamCompatible = 2,
  NameDisplay = 3,
  NameUniqueId = 6,
  NameCanonical = 7,
  NameUserPrincipal = 8,
  NameCanonicalEx = 9,
  NameServicePrincipal = 10,
  NameDnsDomain = 12,
  NameGivenName = 13,
  NameSurname = 14
} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;

상수

 
NameUnknown
값: 0
알 수 없는 이름 유형입니다.
NameFullyQualifiedDN
값: 1
정규화된 고유 이름(예: CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)입니다.
NameSamCompatible
값: 2
레거시 계정 이름(예: Engineering\JSmith)입니다. 도메인 전용 버전에는 후행 백슬라이시(\)가 포함됩니다.
NameDisplay
값: 3
"친숙한" 표시 이름(예: Jeff Smith)입니다. 표시 이름이 반드시 RDN(상대 고유 이름)을 정의하는 것은 아닙니다.
NameUniqueId
값: 6
다음의 GUID 문자열
IIDFromString 함수는 (예: {4fa050f0-f561-11cf-bdd9-00aa003a77b6})을 반환합니다.
NameCanonical
값: 7
전체 정식 이름(예: engineering.microsoft.com/software/someone)입니다. 도메인 전용 버전에는 후행 슬래시(/)가 포함됩니다.
NameUserPrincipal
값: 8
사용자 계정 이름(예: someone@example.com)입니다.
NameCanonicalEx
값: 9
도메인 전용 사례(예: engineering.microsoft.com/software\nJSmith)에서도 맨 오른쪽 슬래시(/)가 새 줄 문자(\n)로 대체된다는 점을 제외하고 NameCanonical과 동일합니다.
NameServicePrincipal
값: 10
일반화된 서비스 주체 이름(예: www/www.microsoft.com@microsoft.com)입니다.
NameDnsDomain
값: 12
DNS 도메인 이름 뒤에 뒤로 슬래시 및 SAM 사용자 이름이 잇습니다.
NameGivenName
값: 13
사용자의 이름 또는 지정된 이름입니다. 참고: 이 형식은 Active Directory 사용자에 대한 GetUserNameEx 호출에만 사용할 수 있습니다.
NameSurname
값: 14
사용자의 성 또는 성입니다. 참고: 이 형식은 Active Directory 사용자에 대한 GetUserNameEx 호출에만 사용할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 secext.h(Security.h 포함)

추가 정보

GetComputerObjectName

GetUserNameEx

TranslateName