OPENCARDNAME_EX

Type Alias OPENCARDNAME_EX 

Source
pub type OPENCARDNAME_EX = OPENCARDNAME_EXA;

Aliased Type§

#[repr(C)]
pub struct OPENCARDNAME_EX {
Show 18 fields pub dwStructSize: u64, pub hSCardContext: u64, pub hwndOwner: *mut HWND__, pub dwFlags: u64, 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: u64, pub dwPreferredProtocols: u64, pub lpstrRdr: *mut i8, pub nMaxRdr: u64, pub lpstrCard: *mut i8, pub nMaxCard: u64, pub dwActiveProtocol: u64, pub hCardHandle: u64,
}

Fields§

§dwStructSize: u64§hSCardContext: u64§hwndOwner: *mut HWND__§dwFlags: u64§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: u64§dwPreferredProtocols: u64§lpstrRdr: *mut i8§nMaxRdr: u64§lpstrCard: *mut i8§nMaxCard: u64§dwActiveProtocol: u64§hCardHandle: u64