pub unsafe extern "system" fn CryptSetProviderExA(
    pszprovname: PCSTR,
    dwprovtype: u32,
    pdwreserved: *const u32,
    dwflags: u32,
) -> BOOL