#[repr(C)]pub struct ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION {Show 26 fields
pub CurrentAdminFailures: u8,
pub CurrentUserFailures: u8,
pub TotalUserAuthenticationCount: u32,
pub TotalAdminAuthenticationCount: u32,
pub FipsCompliant: BOOL,
pub SecurityIDAvailable: BOOL,
pub InitializeInProgress: BOOL,
pub ITMSArmed: BOOL,
pub ITMSArmable: BOOL,
pub UserCreated: BOOL,
pub ResetOnPORDefault: BOOL,
pub ResetOnPORCurrent: BOOL,
pub MaxAdminFailures: u8,
pub MaxUserFailures: u8,
pub TimeToCompleteInitialization: u32,
pub TimeRemainingToCompleteInitialization: u32,
pub MinTimeToAuthenticate: u32,
pub MaxAdminPasswordSize: u8,
pub MinAdminPasswordSize: u8,
pub MaxAdminHintSize: u8,
pub MaxUserPasswordSize: u8,
pub MinUserPasswordSize: u8,
pub MaxUserHintSize: u8,
pub MaxUserNameSize: u8,
pub MaxSiloNameSize: u8,
pub MaxChallengeSize: u16,
}
Fields§
§CurrentAdminFailures: u8
§CurrentUserFailures: u8
§TotalUserAuthenticationCount: u32
§TotalAdminAuthenticationCount: u32
§FipsCompliant: BOOL
§SecurityIDAvailable: BOOL
§InitializeInProgress: BOOL
§ITMSArmed: BOOL
§ITMSArmable: BOOL
§UserCreated: BOOL
§ResetOnPORDefault: BOOL
§ResetOnPORCurrent: BOOL
§MaxAdminFailures: u8
§MaxUserFailures: u8
§TimeToCompleteInitialization: u32
§TimeRemainingToCompleteInitialization: u32
§MinTimeToAuthenticate: u32
§MaxAdminPasswordSize: u8
§MinAdminPasswordSize: u8
§MaxAdminHintSize: u8
§MaxUserPasswordSize: u8
§MinUserPasswordSize: u8
§MaxUserHintSize: u8
§MaxUserNameSize: u8
§MaxSiloNameSize: u8
§MaxChallengeSize: u16
Trait Implementations§
§impl Clone for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl Clone for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
§fn clone(&self) -> ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
fn clone(&self) -> ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl PartialEq for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl PartialEq for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
§fn eq(&self, other: &ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION) -> bool
fn eq(&self, other: &ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl Eq for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl StructuralPartialEq for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
Auto Trait Implementations§
impl Freeze for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl RefUnwindSafe for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl Send for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl Sync for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl Unpin for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
impl UnwindSafe for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)