pub type BCryptSetProperty = unsafe extern "system" fn(HANDLE, *const u16, *mut u8, u32, u32) -> i32;