Type Alias OPENCARDNAME_EX

Source
pub type OPENCARDNAME_EX = OPENCARDNAME_EXA;

Aliased Type§

struct OPENCARDNAME_EX {
Show 18 fields pub dwStructSize: u32, pub hSCardContext: u64, pub hwndOwner: *mut HWND__, pub dwFlags: u32, pub lpstrTitle: *const i8, pub lpstrSearchDesc: *const i8, pub hIcon: *mut HICON__, pub pOpenCardSearchCriteria: *mut OPENCARD_SEARCH_CRITERIAA, pub lpfnConnect: Option<unsafe extern "C" fn(_: u64, _: *mut i8, _: *mut i8, _: *mut c_void) -> u64>, pub pvUserData: *mut c_void, pub dwShareMode: u32, pub dwPreferredProtocols: u32, pub lpstrRdr: *mut i8, pub nMaxRdr: u32, pub lpstrCard: *mut i8, pub nMaxCard: u32, pub dwActiveProtocol: u32, pub hCardHandle: u64,
}

Fields§

§dwStructSize: u32§hSCardContext: u64§hwndOwner: *mut HWND__§dwFlags: u32§lpstrTitle: *const i8§lpstrSearchDesc: *const i8§hIcon: *mut HICON__§pOpenCardSearchCriteria: *mut OPENCARD_SEARCH_CRITERIAA§lpfnConnect: Option<unsafe extern "C" fn(_: u64, _: *mut i8, _: *mut i8, _: *mut c_void) -> u64>§pvUserData: *mut c_void§dwShareMode: u32§dwPreferredProtocols: u32§lpstrRdr: *mut i8§nMaxRdr: u32§lpstrCard: *mut i8§nMaxCard: u32§dwActiveProtocol: u32§hCardHandle: u64