pub trait IReconcilableObject_Impl: Sized {
// Required methods
fn Reconcile(
&self,
pinitiator: Option<&IReconcileInitiator>,
dwflags: u32,
hwndowner: HWND,
hwndprogressfeedback: HWND,
ulcinput: u32,
rgpmkotherinput: *mut Option<IMoniker>,
ploutindex: *mut i32,
pstgnewresidues: Option<&IStorage>,
pvreserved: *const c_void,
) -> Result<()>;
fn GetProgressFeedbackMaxEstimate(&self) -> Result<u32>;
}
Required Methods§
fn Reconcile( &self, pinitiator: Option<&IReconcileInitiator>, dwflags: u32, hwndowner: HWND, hwndprogressfeedback: HWND, ulcinput: u32, rgpmkotherinput: *mut Option<IMoniker>, ploutindex: *mut i32, pstgnewresidues: Option<&IStorage>, pvreserved: *const c_void, ) -> Result<()>
fn GetProgressFeedbackMaxEstimate(&self) -> Result<u32>
Object Safety§
This trait is not object safe.