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