pub unsafe extern "system" fn SCardSetCardTypeProviderNameA(
    hcontext: usize,
    szcardname: PCSTR,
    dwproviderid: u32,
    szprovider: PCSTR,
) -> i32