Struct winapi::um::taskschd::ITaskSettings3 [−][src]
#[repr(C)]pub struct ITaskSettings3 {
pub lpVtbl: *const ITaskSettings3Vtbl,
}
Fields
lpVtbl: *const ITaskSettings3Vtbl
Implementations
pub unsafe fn get_DisallowStartOnRemoteAppSession(
&self,
pDisallowStart: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_DisallowStartOnRemoteAppSession(
&self,
pDisallowStart: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_UseUnifiedSchedulingEngine(
&self,
pUseUnifiedEngine: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_UseUnifiedSchedulingEngine(
&self,
pUseUnifiedEngine: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_MaintenanceSettings(
&self,
ppMaintenanceSettings: *mut *mut IMaintenanceSettings
) -> HRESULT
pub unsafe fn put_MaintenanceSettings(
&self,
ppMaintenanceSettings: *const IMaintenanceSettings
) -> HRESULT
pub unsafe fn CreateMaintenanceSettings(
&self,
ppMaintenanceSettings: *mut *mut IMaintenanceSettings
) -> HRESULT
Methods from Deref<Target = ITaskSettings>
pub unsafe fn get_StopIfGoingOnBatteries(
&self,
pStopIfOnBatteries: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_DisallowStartIfOnBatteries(
&self,
pDisallowStart: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_AllowHardTerminate(
&self,
pAllowHardTerminate: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_StartWhenAvailable(
&self,
pStartWhenAvailable: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_RunOnlyIfNetworkAvailable(
&self,
pRunOnlyIfNetworkAvailable: *mut VARIANT_BOOL
) -> HRESULT
pub unsafe fn put_RunOnlyIfNetworkAvailable(
&self,
pRunOnlyIfNetworkAvailable: VARIANT_BOOL
) -> HRESULT
pub unsafe fn get_NetworkSettings(
&self,
ppNetworkSettings: *mut *mut INetworkSettings
) -> HRESULT
pub unsafe fn put_NetworkSettings(
&self,
ppNetworkSettings: *const INetworkSettings
) -> HRESULT
Trait Implementations
type Target = ITaskSettings
type Target = ITaskSettings
The resulting type after dereferencing.
Dereferences the value.