[−][src]Struct winapi::um::taskschd::ITaskSettings
Fields
lpVtbl: *const ITaskSettingsVtbl
Implementations
impl ITaskSettings
[src]
pub unsafe fn get_AllowDemandStart(
&self,
pAllowDemandStart: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pAllowDemandStart: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_AllowDemandStart(
&self,
pAllowDemandStart: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pAllowDemandStart: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_RestartInterval(&self, pRestartInterval: *mut BSTR) -> HRESULT
[src]
pub unsafe fn put_RestartInterval(&self, pRestartInterval: BSTR) -> HRESULT
[src]
pub unsafe fn get_RestartCount(&self, pRestartCount: *mut INT) -> HRESULT
[src]
pub unsafe fn put_RestartCount(&self, pRestartCount: INT) -> HRESULT
[src]
pub unsafe fn get_MultipleInstances(
&self,
pPolicy: *mut TASK_INSTANCES_POLICY
) -> HRESULT
[src]
&self,
pPolicy: *mut TASK_INSTANCES_POLICY
) -> HRESULT
pub unsafe fn put_MultipleInstances(
&self,
pPolicy: TASK_INSTANCES_POLICY
) -> HRESULT
[src]
&self,
pPolicy: TASK_INSTANCES_POLICY
) -> HRESULT
pub unsafe fn get_StopIfGoingOnBatteries(
&self,
pStopIfOnBatteries: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pStopIfOnBatteries: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_StopIfGoingOnBatteries(
&self,
pStopIfOnBatteries: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pStopIfOnBatteries: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_DisallowStartIfOnBatteries(
&self,
pDisallowStart: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pDisallowStart: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_DisallowStartIfOnBatteries(
&self,
pDisallowStart: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pDisallowStart: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_AllowHardTerminate(
&self,
pAllowHardTerminate: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pAllowHardTerminate: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_AllowHardTerminate(
&self,
pAllowHardTerminate: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pAllowHardTerminate: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_StartWhenAvailable(
&self,
pStartWhenAvailable: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pStartWhenAvailable: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_StartWhenAvailable(
&self,
pStartWhenAvailable: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pStartWhenAvailable: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_XmlText(&self, pText: *mut BSTR) -> HRESULT
[src]
pub unsafe fn put_XmlText(&self, pText: BSTR) -> HRESULT
[src]
pub unsafe fn get_RunOnlyIfNetworkAvailable(
&self,
pRunOnlyIfNetworkAvailable: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pRunOnlyIfNetworkAvailable: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_RunOnlyIfNetworkAvailable(
&self,
pRunOnlyIfNetworkAvailable: VARIANT_BOOL
) -> HRESULT
[src]
&self,
pRunOnlyIfNetworkAvailable: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_ExecutionTimeLimit(
&self,
pExecutionTimeLimit: *mut BSTR
) -> HRESULT
[src]
&self,
pExecutionTimeLimit: *mut BSTR
) -> HRESULT
pub unsafe fn put_ExecutionTimeLimit(
&self,
pExecutionTimeLimit: BSTR
) -> HRESULT
[src]
&self,
pExecutionTimeLimit: BSTR
) -> HRESULT
pub unsafe fn get_Enabled(&self, pEnabled: *mut VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn put_Enabled(&self, pEnabled: VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn get_DeleteExpiredTaskAfter(
&self,
pExpirationDelay: *mut BSTR
) -> HRESULT
[src]
&self,
pExpirationDelay: *mut BSTR
) -> HRESULT
pub unsafe fn put_DeleteExpiredTaskAfter(
&self,
pExpirationDelay: BSTR
) -> HRESULT
[src]
&self,
pExpirationDelay: BSTR
) -> HRESULT
pub unsafe fn get_Priority(&self, pPriority: *mut INT) -> HRESULT
[src]
pub unsafe fn put_Priority(&self, pPriority: INT) -> HRESULT
[src]
pub unsafe fn get_Compatibility(
&self,
pCompatLevel: *mut TASK_COMPATIBILITY
) -> HRESULT
[src]
&self,
pCompatLevel: *mut TASK_COMPATIBILITY
) -> HRESULT
pub unsafe fn put_Compatibility(
&self,
pCompatLevel: TASK_COMPATIBILITY
) -> HRESULT
[src]
&self,
pCompatLevel: TASK_COMPATIBILITY
) -> HRESULT
pub unsafe fn get_Hidden(&self, pHidden: *mut VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn put_Hidden(&self, pHidden: VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn get_IdleSettings(
&self,
ppIdleSettings: *mut *mut IIdleSettings
) -> HRESULT
[src]
&self,
ppIdleSettings: *mut *mut IIdleSettings
) -> HRESULT
pub unsafe fn put_IdleSettings(
&self,
ppIdleSettings: *const IIdleSettings
) -> HRESULT
[src]
&self,
ppIdleSettings: *const IIdleSettings
) -> HRESULT
pub unsafe fn get_RunOnlyIfIdle(
&self,
pRunOnlyIfIdle: *mut VARIANT_BOOL
) -> HRESULT
[src]
&self,
pRunOnlyIfIdle: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_RunOnlyIfIdle(&self, pRunOnlyIfIdle: VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn get_WakeToRun(&self, pWake: *mut VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn put_WakeToRun(&self, pWake: VARIANT_BOOL) -> HRESULT
[src]
pub unsafe fn get_NetworkSettings(
&self,
ppNetworkSettings: *mut *mut INetworkSettings
) -> HRESULT
[src]
&self,
ppNetworkSettings: *mut *mut INetworkSettings
) -> HRESULT
pub unsafe fn put_NetworkSettings(
&self,
ppNetworkSettings: *const INetworkSettings
) -> HRESULT
[src]
&self,
ppNetworkSettings: *const INetworkSettings
) -> HRESULT
Methods from Deref<Target = IDispatch>
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
[src]
pub unsafe fn GetTypeInfo(
&self,
iTInfo: UINT,
lcid: LCID,
ppTInfo: *mut *mut ITypeInfo
) -> HRESULT
[src]
&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
[src]
&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
[src]
&self,
dispIdMember: DISPID,
riid: REFIID,
lcid: LCID,
wFlags: WORD,
pDispParams: *mut DISPPARAMS,
pVarResult: *mut VARIANT,
pExcepInfo: *mut EXCEPINFO,
puArgErr: *mut UINT
) -> HRESULT
Trait Implementations
impl Deref for ITaskSettings
[src]
impl Interface for ITaskSettings
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,