Type Alias SYMCRYPT_MAC
Source pub type SYMCRYPT_MAC = _SYMCRYPT_MAC;
#[repr(C)]
pub struct SYMCRYPT_MAC {
pub expandKeyFunc: Option<unsafe extern "C" fn(*mut c_void, *const u8, usize) -> u32>,
pub initFunc: Option<unsafe extern "C" fn(*mut c_void, *const c_void)>,
pub appendFunc: Option<unsafe extern "C" fn(*mut c_void, *const u8, usize)>,
pub resultFunc: Option<unsafe extern "C" fn(*mut c_void, *mut c_void)>,
pub expandedKeySize: usize,
pub stateSize: usize,
pub resultSize: usize,
pub ppHashAlgorithm: *const *const _SYMCRYPT_HASH,
pub outerChainingStateOffset: u32,
}
§expandKeyFunc: Option<unsafe extern "C" fn(*mut c_void, *const u8, usize) -> u32>§expandedKeySize: usize