windows::Win32::System::TaskScheduler

Trait ITaskSettings2_Impl

pub trait ITaskSettings2_Impl: IDispatch_Impl {
    // Required methods
    fn DisallowStartOnRemoteAppSession(
        &self,
        pdisallowstart: *mut VARIANT_BOOL,
    ) -> Result<()>;
    fn SetDisallowStartOnRemoteAppSession(
        &self,
        disallowstart: VARIANT_BOOL,
    ) -> Result<()>;
    fn UseUnifiedSchedulingEngine(
        &self,
        puseunifiedengine: *mut VARIANT_BOOL,
    ) -> Result<()>;
    fn SetUseUnifiedSchedulingEngine(
        &self,
        useunifiedengine: VARIANT_BOOL,
    ) -> Result<()>;
}

Required Methods§

fn DisallowStartOnRemoteAppSession( &self, pdisallowstart: *mut VARIANT_BOOL, ) -> Result<()>

fn SetDisallowStartOnRemoteAppSession( &self, disallowstart: VARIANT_BOOL, ) -> Result<()>

fn UseUnifiedSchedulingEngine( &self, puseunifiedengine: *mut VARIANT_BOOL, ) -> Result<()>

fn SetUseUnifiedSchedulingEngine( &self, useunifiedengine: VARIANT_BOOL, ) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§