pub trait IInitiateWinSATAssessment_Impl: Sized {
// Required methods
fn InitiateAssessment(
&self,
cmdline: &PCWSTR,
pcallbacks: Option<&IWinSATInitiateEvents>,
callerhwnd: HWND
) -> Result<()>;
fn InitiateFormalAssessment(
&self,
pcallbacks: Option<&IWinSATInitiateEvents>,
callerhwnd: HWND
) -> Result<()>;
fn CancelAssessment(&self) -> Result<()>;
}
Required Methods§
fn InitiateAssessment( &self, cmdline: &PCWSTR, pcallbacks: Option<&IWinSATInitiateEvents>, callerhwnd: HWND ) -> Result<()>
fn InitiateFormalAssessment( &self, pcallbacks: Option<&IWinSATInitiateEvents>, callerhwnd: HWND ) -> Result<()>
fn CancelAssessment(&self) -> Result<()>
Object Safety§
This trait is not object safe.