#[repr(C)]pub struct IIdleSettings {
pub lpVtbl: *const IIdleSettingsVtbl,
}
Fields§
§lpVtbl: *const IIdleSettingsVtbl
Implementations§
Source§impl IIdleSettings
impl IIdleSettings
pub unsafe fn get_IdleDuration(&self, pDelay: *mut BSTR) -> HRESULT
pub unsafe fn put_IdleDuration(&self, pDelay: BSTR) -> HRESULT
pub unsafe fn get_WaitTimeout(&self, pTimeout: *mut BSTR) -> HRESULT
pub unsafe fn put_WaitTimeout(&self, pTimeout: BSTR) -> HRESULT
pub unsafe fn get_StopOnIdleEnd(&self, pStop: *mut VARIANT_BOOL) -> HRESULT
pub unsafe fn put_StopOnIdleEnd(&self, pStop: VARIANT_BOOL) -> HRESULT
pub unsafe fn get_RestartOnIdle(&self, pRestart: *mut VARIANT_BOOL) -> HRESULT
pub unsafe fn put_RestartOnIdle(&self, pRestart: 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 IIdleSettings
impl Deref for IIdleSettings
Auto Trait Implementations§
impl Freeze for IIdleSettings
impl RefUnwindSafe for IIdleSettings
impl !Send for IIdleSettings
impl !Sync for IIdleSettings
impl Unpin for IIdleSettings
impl UnwindSafe for IIdleSettings
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