Struct IEasComplianceResults_Vtbl
#[repr(C)]pub struct IEasComplianceResults_Vtbl {
pub base__: IInspectable_Vtbl,
pub Compliant: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub RequireEncryptionResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasRequireEncryptionResult) -> HRESULT,
pub MinPasswordLengthResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMinPasswordLengthResult) -> HRESULT,
pub DisallowConvenienceLogonResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasDisallowConvenienceLogonResult) -> HRESULT,
pub MinPasswordComplexCharactersResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMinPasswordComplexCharactersResult) -> HRESULT,
pub PasswordExpirationResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasPasswordExpirationResult) -> HRESULT,
pub PasswordHistoryResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasPasswordHistoryResult) -> HRESULT,
pub MaxPasswordFailedAttemptsResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMaxPasswordFailedAttemptsResult) -> HRESULT,
pub MaxInactivityTimeLockResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMaxInactivityTimeLockResult) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§Compliant: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT
§RequireEncryptionResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasRequireEncryptionResult) -> HRESULT
§MinPasswordLengthResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMinPasswordLengthResult) -> HRESULT
§DisallowConvenienceLogonResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasDisallowConvenienceLogonResult) -> HRESULT
§MinPasswordComplexCharactersResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMinPasswordComplexCharactersResult) -> HRESULT
§PasswordExpirationResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasPasswordExpirationResult) -> HRESULT
§PasswordHistoryResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasPasswordHistoryResult) -> HRESULT
§MaxPasswordFailedAttemptsResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMaxPasswordFailedAttemptsResult) -> HRESULT
§MaxInactivityTimeLockResult: unsafe extern "system" fn(_: *mut c_void, _: *mut EasMaxInactivityTimeLockResult) -> HRESULT
Auto Trait Implementations§
impl Freeze for IEasComplianceResults_Vtbl
impl RefUnwindSafe for IEasComplianceResults_Vtbl
impl Send for IEasComplianceResults_Vtbl
impl Sync for IEasComplianceResults_Vtbl
impl Unpin for IEasComplianceResults_Vtbl
impl UnwindSafe for IEasComplianceResults_Vtbl
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