#[repr(C)]pub struct IMaintenanceSettings {
pub lpVtbl: *const IMaintenanceSettingsVtbl,
}
Fields§
§lpVtbl: *const IMaintenanceSettingsVtbl
Implementations§
Source§impl IMaintenanceSettings
impl IMaintenanceSettings
pub unsafe fn put_Period(&self, target: BSTR) -> HRESULT
pub unsafe fn get_Period(&self, target: *mut BSTR) -> HRESULT
pub unsafe fn put_Deadline(&self, target: BSTR) -> HRESULT
pub unsafe fn get_Deadline(&self, target: *mut BSTR) -> HRESULT
pub unsafe fn put_Exclusive(&self, target: VARIANT_BOOL) -> HRESULT
pub unsafe fn get_Exclusive(&self, target: *mut VARIANT_BOOL) -> HRESULT
Methods from Deref<Target = IDispatch>§
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
pub unsafe fn GetTypeInfo( &self, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo, ) -> HRESULT
pub unsafe fn GetIDsOfNames( &self, riid: REFIID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID, ) -> HRESULT
pub unsafe fn Invoke( &self, dispIdMember: DISPID, riid: REFIID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IMaintenanceSettings
impl Deref for IMaintenanceSettings
Auto Trait Implementations§
impl Freeze for IMaintenanceSettings
impl RefUnwindSafe for IMaintenanceSettings
impl !Send for IMaintenanceSettings
impl !Sync for IMaintenanceSettings
impl Unpin for IMaintenanceSettings
impl UnwindSafe for IMaintenanceSettings
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