CSSM_UPCALLS

Type Alias CSSM_UPCALLS 

Source
pub type CSSM_UPCALLS = cssm_upcalls;
👎Deprecated
Available on crate features cssmconfig and cssmspi and cssmtype only.
Expand description

Aliased Type§

#[repr(C)]
pub struct CSSM_UPCALLS { pub malloc_func: Option<unsafe extern "C-unwind" fn(isize, usize) -> *mut c_void>, pub free_func: Option<unsafe extern "C-unwind" fn(isize, *mut c_void)>, pub realloc_func: Option<unsafe extern "C-unwind" fn(isize, *mut c_void, usize) -> *mut c_void>, pub calloc_func: Option<unsafe extern "C-unwind" fn(isize, usize, usize) -> *mut c_void>, pub CcToHandle_func: Option<unsafe extern "C-unwind" fn(u64, *mut isize) -> i32>, pub GetModuleInfo_func: Option<unsafe extern "C-unwind" fn(isize, *mut cssm_guid, *mut cssm_version, *mut u32, *mut u32, *mut u32, *mut u32, *mut cssm_memory_funcs, *mut cssm_func_name_addr, u32) -> i32>, }

Fields§

§malloc_func: Option<unsafe extern "C-unwind" fn(isize, usize) -> *mut c_void>
👎Deprecated
§free_func: Option<unsafe extern "C-unwind" fn(isize, *mut c_void)>
👎Deprecated
§realloc_func: Option<unsafe extern "C-unwind" fn(isize, *mut c_void, usize) -> *mut c_void>
👎Deprecated
§calloc_func: Option<unsafe extern "C-unwind" fn(isize, usize, usize) -> *mut c_void>
👎Deprecated
§CcToHandle_func: Option<unsafe extern "C-unwind" fn(u64, *mut isize) -> i32>
👎Deprecated
§GetModuleInfo_func: Option<unsafe extern "C-unwind" fn(isize, *mut cssm_guid, *mut cssm_version, *mut u32, *mut u32, *mut u32, *mut u32, *mut cssm_memory_funcs, *mut cssm_func_name_addr, u32) -> i32>
👎Deprecated