다음을 통해 공유


ADS_OPTION_ENUM 열거형(iads.h)

ADS_OPTION_ENUM 열거형 형식에는 IADsObjectOptions.GetOption 및IADsObjectOptions.SetOption 메서드를 사용하여 검색하거나 설정할 수 있는 옵션을 나타내는 값이 포함되어 있습니다.

Syntax

typedef enum __MIDL___MIDL_itf_ads_0001_0077_0001 {
  ADS_OPTION_SERVERNAME = 0,
  ADS_OPTION_REFERRALS,
  ADS_OPTION_PAGE_SIZE,
  ADS_OPTION_SECURITY_MASK,
  ADS_OPTION_MUTUAL_AUTH_STATUS,
  ADS_OPTION_QUOTA,
  ADS_OPTION_PASSWORD_PORTNUMBER,
  ADS_OPTION_PASSWORD_METHOD,
  ADS_OPTION_ACCUMULATIVE_MODIFICATION,
  ADS_OPTION_SKIP_SID_LOOKUP
} ADS_OPTION_ENUM;

상수

 
ADS_OPTION_SERVERNAME
값: 0
현재 바인딩에 대한 서버의 호스트 이름이 포함된 VT_BSTR 가져옵니다.
이 개체에 대한 입니다. 이 옵션은 에서 지원되지 않습니다.
IADsObjectOptions.SetOption 메서드.
ADS_OPTION_REFERRALS
조회 추적이 에서 수행되는 방식을 나타내는 VT_I4 값을 가져오거나 설정합니다.
쿼리를 만듭니다. 이 옵션은 다음 중 하나를 포함할 수 있습니다.
ADS_CHASE_REFERRALS_ENUM 정의된 값
열거형.
ADS_OPTION_PAGE_SIZE
페이징된 검색에서 페이지 크기를 나타내는 VT_I4 값을 가져오거나 설정합니다.
ADS_OPTION_SECURITY_MASK
보안 설명자 데이터를 제어하는 VT_I4 값을 가져오거나 설정합니다.
개체를 읽습니다. 이 옵션은 에 정의된 값의 조합을 포함할 수 있습니다.
ADS_SECURITY_INFO_ENUM 열거형입니다.
ADS_OPTION_MUTUAL_AUTH_STATUS
에서 상호 인증을 수행하는지 여부를 결정하는 VT_I4 값을 가져옵니다.
SSPI 계층. 반환된 옵션 값에 ISC_RET_MUTUAL_AUTH 플래그가 포함된 경우
Sspi.h에 정의된 다음 상호 인증이 수행되었습니다. 반환된 옵션 값에 포함되지 않은 경우
ISC_RET_MUTUAL_AUTH 플래그를 지정한 다음 상호 인증이 수행되지 않았습니다. For
상호 인증에 대한 자세한 내용은 SSPI를 참조하세요. 이번
옵션은 에서 지원되지 않습니다.
IADsObjectOptions.SetOption 메서드.
ADS_OPTION_QUOTA
보안 주체의 유효 할당량 및 사용된 할당량을 읽을 수 있도록 합니다. 이 옵션은 다음을 사용합니다.
할당량 을 읽을 수 있는 보안 주체를 포함하는 VT_BSTR 값입니다.
보안 주체 문자열이 길이가 0이거나 값이 VT_EMPTY 값이면
보안 주체는 현재 로그온한 사용자입니다. 이 옵션은 에서만 지원됩니다.
IADsObjectOptions.SetOption 메서드.
ADS_OPTION_PASSWORD_PORTNUMBER
ADSI에서 사용하는 포트 번호가 포함된 VT_I4 값을 검색하거나 설정합니다.
암호를 설정하거나 변경할 때 연결을 설정합니다. 기본적으로 ADSI는 포트 636을 사용하여
연결을 사용하여 암호를 설정하거나 변경합니다.
ADS_OPTION_PASSWORD_METHOD
암호 인코딩 방법을 지정하는 VT_I4 값을 검색하거나 설정합니다.
이 옵션은 에 정의된 값 중 하나를 포함할 수 있습니다.
ADS_PASSWORD_ENCODING_ENUM
열거형.
ADS_OPTION_ACCUMULATIVE_MODIFICATION
특성 값 변경 작업을 지정하는 VT_BOOL 값을 포함합니다.
누적되어야 합니다. 기본적으로 특성 값이 두 번 이상 수정되면 이전 값
변경 작업은 최신 작업으로 덮어씁니다. 이 옵션이 로 설정된 경우
VARIANT_TRUE 각 특성 값 변경 작업은 캐시에 누적됩니다.
특성 값 업데이트가 다음을 사용하여 서버에 커밋되는 경우
IADs.SetInfo 메서드, 각 개인이 누적됨
작업이 서버로 전송됩니다.

이 옵션이 VARIANT_TRUE 설정되면 으로 다시 설정할 수 없습니다.
ADSI 개체의 수명 동안 VARIANT_FALSE. 이 옵션을 다시 설정하려면 모두
ADSI 개체에 대한 참조를 해제해야 하며 개체를 다시 바인딩해야 합니다. 개체가 바인딩된 경우
다시 으로 설정하면 이 옵션은 기본적으로 VARIANT_FALSE 설정됩니다.

이 옵션은 로 수정된 특성 값에만 영향을 줍니다.
IADs.PutEx
IADsPropertyList.PutPropertyItem
방법. 이 옵션은 IADs.Put 메서드에서 무시됩니다.
ADS_OPTION_SKIP_SID_LOOKUP
개체에서 이 옵션을 설정하면 조회가 수행되지 않습니다(검색 중 또는 도중).
수정). 이 옵션은 IAD에 영향을 줍니다.
IADsPropertyList 인터페이스. 적용할 수도 있습니다.
특정 사용자의 유효 할당량 사용량을 검색할 때

요구 사항

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

참고 항목

ADSI 열거형

ADS_PASSWORD_ENCODING_ENUM

ADS_SECURITY_INFO_ENUM

IADs.Put

IADs.PutEx

IADs.SetInfo

IADsObjectOptions

IADsObjectOptions.GetOption

IADsObjectOptions.SetOption

IADsPropertyList.PutPropertyItem