pub unsafe extern "system" fn SCardReconnect(
    hcard: usize,
    dwsharemode: u32,
    dwpreferredprotocols: u32,
    dwinitialization: u32,
    pdwactiveprotocol: *mut u32
) -> i32