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: u32, pub hSCardContext: u32, 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 "stdcall" fn(u32, *mut i8, *mut i8, *mut c_void) -> u32>, 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: u32,
}

Fields§

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