Struct ISmartCardCryptogramPlacementStep_Vtbl
#[repr(C)]pub struct ISmartCardCryptogramPlacementStep_Vtbl {Show 19 fields
pub base__: IInspectable_Vtbl,
pub Algorithm: unsafe extern "system" fn(_: *mut c_void, _: *mut SmartCardCryptogramAlgorithm) -> HRESULT,
pub SetAlgorithm: unsafe extern "system" fn(_: *mut c_void, _: SmartCardCryptogramAlgorithm) -> HRESULT,
pub SourceData: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetSourceData: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub CryptogramMaterialPackageName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetCryptogramMaterialPackageName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub CryptogramMaterialName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetCryptogramMaterialName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub TemplateOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetTemplateOffset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub CryptogramOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCryptogramOffset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub CryptogramLength: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCryptogramLength: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub CryptogramPlacementOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut SmartCardCryptogramPlacementOptions) -> HRESULT,
pub SetCryptogramPlacementOptions: unsafe extern "system" fn(_: *mut c_void, _: SmartCardCryptogramPlacementOptions) -> HRESULT,
pub ChainedOutputStep: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetChainedOutputStep: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§Algorithm: unsafe extern "system" fn(_: *mut c_void, _: *mut SmartCardCryptogramAlgorithm) -> HRESULT§SetAlgorithm: unsafe extern "system" fn(_: *mut c_void, _: SmartCardCryptogramAlgorithm) -> HRESULT§SourceData: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetSourceData: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§CryptogramMaterialPackageName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetCryptogramMaterialPackageName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§CryptogramMaterialName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetCryptogramMaterialName: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§TemplateOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetTemplateOffset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§CryptogramOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCryptogramOffset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§CryptogramLength: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§SetCryptogramLength: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT§CryptogramPlacementOptions: unsafe extern "system" fn(_: *mut c_void, _: *mut SmartCardCryptogramPlacementOptions) -> HRESULT§SetCryptogramPlacementOptions: unsafe extern "system" fn(_: *mut c_void, _: SmartCardCryptogramPlacementOptions) -> HRESULT§ChainedOutputStep: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetChainedOutputStep: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for ISmartCardCryptogramPlacementStep_Vtbl
impl RefUnwindSafe for ISmartCardCryptogramPlacementStep_Vtbl
impl Send for ISmartCardCryptogramPlacementStep_Vtbl
impl Sync for ISmartCardCryptogramPlacementStep_Vtbl
impl Unpin for ISmartCardCryptogramPlacementStep_Vtbl
impl UnwindSafe for ISmartCardCryptogramPlacementStep_Vtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more