Type Alias CSSM_STATE_FUNCS

Source
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§

#[repr(C)]
pub 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