pub unsafe extern "system" fn CryptInstallDefaultContext(
    hcryptprov: usize,
    dwdefaulttype: CRYPT_DEFAULT_CONTEXT_TYPE,
    pvdefaultpara: *const c_void,
    dwflags: CRYPT_DEFAULT_CONTEXT_FLAGS,
    pvreserved: *const c_void,
    phdefaultcontext: *mut *mut c_void,
) -> BOOL