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