Trait windows::Win32::Networking::ActiveDirectory::IADsDomain_Impl
pub trait IADsDomain_Impl: Sized + IADs_Impl {
Show 17 methods
// Required methods
fn IsWorkgroup(&self) -> Result<VARIANT_BOOL>;
fn MinPasswordLength(&self) -> Result<i32>;
fn SetMinPasswordLength(&self, lnminpasswordlength: i32) -> Result<()>;
fn MinPasswordAge(&self) -> Result<i32>;
fn SetMinPasswordAge(&self, lnminpasswordage: i32) -> Result<()>;
fn MaxPasswordAge(&self) -> Result<i32>;
fn SetMaxPasswordAge(&self, lnmaxpasswordage: i32) -> Result<()>;
fn MaxBadPasswordsAllowed(&self) -> Result<i32>;
fn SetMaxBadPasswordsAllowed(
&self,
lnmaxbadpasswordsallowed: i32
) -> Result<()>;
fn PasswordHistoryLength(&self) -> Result<i32>;
fn SetPasswordHistoryLength(
&self,
lnpasswordhistorylength: i32
) -> Result<()>;
fn PasswordAttributes(&self) -> Result<i32>;
fn SetPasswordAttributes(&self, lnpasswordattributes: i32) -> Result<()>;
fn AutoUnlockInterval(&self) -> Result<i32>;
fn SetAutoUnlockInterval(&self, lnautounlockinterval: i32) -> Result<()>;
fn LockoutObservationInterval(&self) -> Result<i32>;
fn SetLockoutObservationInterval(
&self,
lnlockoutobservationinterval: i32
) -> Result<()>;
}
Required Methods§
fn IsWorkgroup(&self) -> Result<VARIANT_BOOL>
fn MinPasswordLength(&self) -> Result<i32>
fn SetMinPasswordLength(&self, lnminpasswordlength: i32) -> Result<()>
fn MinPasswordAge(&self) -> Result<i32>
fn SetMinPasswordAge(&self, lnminpasswordage: i32) -> Result<()>
fn MaxPasswordAge(&self) -> Result<i32>
fn SetMaxPasswordAge(&self, lnmaxpasswordage: i32) -> Result<()>
fn MaxBadPasswordsAllowed(&self) -> Result<i32>
fn SetMaxBadPasswordsAllowed(&self, lnmaxbadpasswordsallowed: i32) -> Result<()>
fn PasswordHistoryLength(&self) -> Result<i32>
fn SetPasswordHistoryLength(&self, lnpasswordhistorylength: i32) -> Result<()>
fn PasswordAttributes(&self) -> Result<i32>
fn SetPasswordAttributes(&self, lnpasswordattributes: i32) -> Result<()>
fn AutoUnlockInterval(&self) -> Result<i32>
fn SetAutoUnlockInterval(&self, lnautounlockinterval: i32) -> Result<()>
fn LockoutObservationInterval(&self) -> Result<i32>
fn SetLockoutObservationInterval( &self, lnlockoutobservationinterval: i32 ) -> Result<()>
Object Safety§
This trait is not object safe.