pub type CRYPT_PKCS8_EXPORT_PARAMS = _CRYPT_PKCS8_EXPORT_PARAMS;
Aliased Type§
struct CRYPT_PKCS8_EXPORT_PARAMS {
pub hCryptProv: u64,
pub dwKeySpec: u32,
pub pszPrivateKeyObjId: *mut i8,
pub pEncryptPrivateKeyFunc: Option<unsafe extern "C" fn(_: *mut _CRYPT_ALGORITHM_IDENTIFIER, _: *mut _CRYPTOAPI_BLOB, _: *mut u8, _: *mut u32, _: *mut c_void) -> i32>,
pub pVoidEncryptFunc: *mut c_void,
}
Fields§
§hCryptProv: u64
§dwKeySpec: u32
§pszPrivateKeyObjId: *mut i8
§pEncryptPrivateKeyFunc: Option<unsafe extern "C" fn(_: *mut _CRYPT_ALGORITHM_IDENTIFIER, _: *mut _CRYPTOAPI_BLOB, _: *mut u8, _: *mut u32, _: *mut c_void) -> i32>
§pVoidEncryptFunc: *mut c_void