pub unsafe extern "system" fn SCardIntroduceCardTypeW(
    hcontext: usize,
    szcardname: PCWSTR,
    pguidprimaryprovider: *const GUID,
    rgguidinterfaces: *const GUID,
    dwinterfacecount: u32,
    pbatr: *const u8,
    pbatrmask: *const u8,
    cbatrlen: u32
) -> i32