pub unsafe extern "system" fn SCardListInterfacesW(
    hcontext: usize,
    szcard: PCWSTR,
    pguidinterfaces: *mut GUID,
    pcguidinterfaces: *mut u32,
) -> i32