pub unsafe extern "system" fn CryptDeriveKey( hprov: usize, algid: ALG_ID, hbasedata: usize, dwflags: u32, phkey: *mut usize, ) -> BOOL