pub type CSSM_STATE_FUNCS = cssm_state_funcs;
Available on crate features
SecAsn1Types
and cssmconfig
and cssmspi
and cssmtype
and emmspi
and emmtype
only.Expand description
Aliased Type§
struct CSSM_STATE_FUNCS {
pub cssm_GetAttachFunctions: Option<unsafe extern "C-unwind" fn(_: isize, _: u32, _: *mut *mut c_void, _: *mut cssm_guid, _: *mut i32) -> i32>,
pub cssm_ReleaseAttachFunctions: Option<unsafe extern "C-unwind" fn(_: isize) -> i32>,
pub cssm_GetAppMemoryFunctions: Option<unsafe extern "C-unwind" fn(_: isize, _: *mut cssm_upcalls) -> i32>,
pub cssm_IsFuncCallValid: Option<unsafe extern "C-unwind" fn(_: isize, _: Option<unsafe extern "C-unwind" fn()>, _: Option<unsafe extern "C-unwind" fn()>, _: u64, _: *mut u64, _: u32, _: *mut i32) -> i32>,
pub cssm_DeregisterManagerServices: Option<unsafe extern "C-unwind" fn(_: *const cssm_guid) -> i32>,
pub cssm_DeliverModuleManagerEvent: Option<unsafe extern "C-unwind" fn(_: *const cssm_manager_event_notification) -> i32>,
}
Fields§
§cssm_GetAttachFunctions: Option<unsafe extern "C-unwind" fn(_: isize, _: u32, _: *mut *mut c_void, _: *mut cssm_guid, _: *mut i32) -> i32>
👎Deprecated
§cssm_ReleaseAttachFunctions: Option<unsafe extern "C-unwind" fn(_: isize) -> i32>
👎Deprecated
§cssm_GetAppMemoryFunctions: Option<unsafe extern "C-unwind" fn(_: isize, _: *mut cssm_upcalls) -> i32>
👎Deprecated
§cssm_IsFuncCallValid: Option<unsafe extern "C-unwind" fn(_: isize, _: Option<unsafe extern "C-unwind" fn()>, _: Option<unsafe extern "C-unwind" fn()>, _: u64, _: *mut u64, _: u32, _: *mut i32) -> i32>
👎Deprecated
§cssm_DeregisterManagerServices: Option<unsafe extern "C-unwind" fn(_: *const cssm_guid) -> i32>
👎Deprecated
§cssm_DeliverModuleManagerEvent: Option<unsafe extern "C-unwind" fn(_: *const cssm_manager_event_notification) -> i32>
👎Deprecated