pub unsafe extern "system" fn SCardState( hcard: usize, pdwstate: *mut u32, pdwprotocol: *mut u32, pbatr: *mut u8, pcbatrlen: *mut u32, ) -> i32