#[repr(C)]pub struct IPSEC_SA_BUNDLE1 {Show 16 fields
pub flags: IPSEC_SA_BUNDLE_FLAGS,
pub lifetime: IPSEC_SA_LIFETIME0,
pub idleTimeoutSeconds: u32,
pub ndAllowClearTimeoutSeconds: u32,
pub ipsecId: *mut IPSEC_ID0,
pub napContext: u32,
pub qmSaId: u32,
pub numSAs: u32,
pub saList: *mut IPSEC_SA0,
pub keyModuleState: *mut IPSEC_KEYMODULE_STATE0,
pub ipVersion: FWP_IP_VERSION,
pub Anonymous: IPSEC_SA_BUNDLE1_0,
pub mmSaId: u64,
pub pfsGroup: IPSEC_PFS_GROUP,
pub saLookupContext: GUID,
pub qmFilterId: u64,
}
Expand description
Required features: "Win32_NetworkManagement_WindowsFilteringPlatform"
Fields
flags: IPSEC_SA_BUNDLE_FLAGS
lifetime: IPSEC_SA_LIFETIME0
idleTimeoutSeconds: u32
ndAllowClearTimeoutSeconds: u32
ipsecId: *mut IPSEC_ID0
napContext: u32
qmSaId: u32
numSAs: u32
saList: *mut IPSEC_SA0
keyModuleState: *mut IPSEC_KEYMODULE_STATE0
ipVersion: FWP_IP_VERSION
Anonymous: IPSEC_SA_BUNDLE1_0
mmSaId: u64
pfsGroup: IPSEC_PFS_GROUP
saLookupContext: GUID
qmFilterId: u64
Trait Implementations
impl Clone for IPSEC_SA_BUNDLE1
impl Clone for IPSEC_SA_BUNDLE1
impl Copy for IPSEC_SA_BUNDLE1
Auto Trait Implementations
impl RefUnwindSafe for IPSEC_SA_BUNDLE1
impl !Send for IPSEC_SA_BUNDLE1
impl !Sync for IPSEC_SA_BUNDLE1
impl Unpin for IPSEC_SA_BUNDLE1
impl UnwindSafe for IPSEC_SA_BUNDLE1
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more