IADsDomain 속성 메서드
IADsDomain 인터페이스 메서드는 이 항목에 설명된 속성을 읽고 씁니다. 자세한 내용은 Interface 속성 메서드를 참조하세요.
속성
-
AutoUnlockInterval
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_AutoUnlockInterval( [out] LONG* plAutoUnlockInterval ); HRESULT put_AutoUnlockInterval( [in] LONG lAutoUnlockInterval );
계정이 자동으로 다시 활성화되기 전에 경과해야 하는 최소 시간을 나타냅니다.
-
-
IsWorkgroup
-
-
액세스 형식: 읽기 전용
-
스크립팅 데이터 형식: VARIANT_BOOL
-
// C++ method syntax HRESULT get_IsWorkgroup( [out] VARIANT_BOOL* retval );
이 속성은 더 이상 구현되지 않습니다.
-
-
LockoutObservationInterval
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_LockoutObservationInterval( [out] LONG* plLockoutObservationInterval ); HRESULT put_LockoutObservationInterval( [in] LONG lLockoutObservationInterval );
계정을 잠글지 여부를 결정하기 전에 잘못된 암호 수를 모니터링하고 누적하는 기간을 나타냅니다. 예를 들어 계정에 대한 잘못된 암호 시도 횟수가 지정된 기간(잠금 관찰 간격) 동안 임계값(허용되는 최대 잘못된 암호 수)을 초과하는 경우 로그인 매개 변수 속성 집합에서 적절한 속성을 설정하여 계정이 잠깁니다.
-
-
MaxBadPasswordsAllowed
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_MaxBadPasswordsAllowed( [out] LONG* plMaxBadPasswordsAllowed ); HRESULT put_MaxBadPasswordsAllowed( [in] LONG lMaxBadPasswordsAllowed );
계정 잠금 전에 허용되는 잘못된 암호 로그인의 최대 수를 나타냅니다.
-
-
MaxPasswordAge
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_MaxPasswordAge( [out] LONG* plMaxPasswordAge ); RESULT put_MaxPasswordAge( [in] LONG lMaxPasswordAge );
사용자가 암호를 변경해야 하는 최대 시간 간격(초)을 나타냅니다.
-
-
MinPasswordAge
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_MinPasswordAge( [out] LONG* plMinPasswordAge ); HRESULT put_MinPasswordAge( [in] LONG lMinPasswordAge );
암호를 변경할 수 있는 최소 시간 간격(초)을 나타냅니다.
-
-
MinPasswordLength
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_MinPasswordLength( [out] LONG* plMinPasswordLength ); HRESULT put_MinPasswordLength( [in] LONG lMinPasswordLength );
암호에 사용해야 하는 최소 문자 수를 나타냅니다.
-
-
PasswordAttributes
-
-
PASSWORD_ATTR_NONE (0x00000000)
-
PASSWORD_ATTR_MIXED_CASE (0x00000001)
-
PASSWORD_ATTR_COMPLEX (0x00000002)
다음 특성 및 값 목록에 정의된 대로 암호에 대한 제한을 나타냅니다.
참고
PASSWORD_ATTR_COMPLEX 경우 암호에 문장 부호 또는 인쇄할 수 없는 문자가 하나 이상 포함되어야 합니다.
-
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_PasswordAttributes( [out] LONG* plPasswordAttributes ); HRESULT put_PasswordAttributes( [in] LONG lPasswordAttributes );
PasswordHistoryLength
-
액세스 형식: 읽기/쓰기
-
스크립팅 데이터 형식: LONG
-
// C++ method syntax HRESULT get_PasswordHistoryLength( [out] LONG* plPasswordHistoryLength ); HRESULT put_PasswordHistoryLength( [in] LONG lPasswordHistoryLength );
기록 목록에 저장된 이전 암호의 수를 나타냅니다. 사용자가 기록 목록에서 암호를 다시 사용할 수 없습니다.
예제
다음 코드 예제에서는 PasswordHistoryLength 속성의 값을 표시합니다.
Dim dom As IADsDomain
On Error Resume Next
Set dom = GetObject("WinNT://myDomain")
debug.print "PasswordHistoryLength" & dom.PasswordHistoryLength
다음 코드 예제에서는 PasswordHistoryLength 속성의 값을 표시합니다.
LPWSTR adsPath = L"WinNT://myDomain";
LONG nPasswordHistoryLength = 0;
// Bind to the domain object.
hr = ADsGetObject(adsPath,IID_IADsDomain,(void**)&pDomain);
if(FAILED(hr)) {goto Cleanup;}
hr = pDomain->get_PasswordHistoryLength(&nPasswordHistoryLength);
if(FAILED(hr)) {goto Cleanup;}
printf("Password history length: %d",nPasswordHistoryLength);
Cleanup:
if(pDomain) pDomain->Release();
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
헤더 |
|
DLL |
|
IID |
IID_IADsDomain 00E4C220-FD16-11CE-ABC4-02608C9E7553으로 정의됩니다. |