The methods of the IADsDomain interface read and write the properties described in this topic. For more information see Interface Property Methods.
Property | Access | Method Prototype |
---|---|---|
AutoUnlockInterval | R/W | HRESULT get_AutoUnlockInterval ([out] LONG *plAutoUnlockInterval);
HRESULT put_AutoUnlockInterval |
IsWorkgroup | R/O | HRESULT get_IsWorkgroup ([out] VARIANT_BOOL *retval); |
LockoutObservationInterval | R/W | HRESULT get_ LockoutObservationInterval ([out] LONG *plLockoutObservationInterval);
HRESULT put_ |
MinPasswordAge | R/W | HRESULT get_MinPasswordAge ([out] LONG *plMinPasswordAge);
HRESULT put_MinPasswordAge |
MinPasswordLength | R/W | HRESULT get_MinPasswordLength ([out] LONG *plMinPasswordLength);
HRESULT put_MinPasswordLength |
MaxBadPasswordsAllowed | R/W | HRESULT get_ MaxBadPasswordsAllowed ([out] LONG *plMaxBadPasswordsAllowed);
HRESULT put_ |
MaxPasswordAge | R/W | HRESULT get_MaxPasswordAge ([out] LONG *plMaxPasswordAge);
HRESULT put_MaxPasswordAge |
PasswordAttributes | R/W | HRESULT get_PasswordAttributes ([out] LONG *plPasswordAttributes);
HRESULT put_PasswordAttributes |
PasswordHistoryLength | R/W | HRESULT get_PasswordHistoryLength ([out] LONG *plPasswordHistoryLength);
HRESULT put_PasswordHistoryLength |
Attribute | Value |
---|---|
PASSWORD_ATTR_NONE | 0x00000000 |
PASSWORD_ATTR_MIXED_CASE | 0x00000001 |
PASSWORD_ATTR_COMPLEX | 0x00000002 |
Note For PASSWORD_ATTR_COMPLEX, the password must include at least one punctuation mark or non-printable character.