Trait windows::Win32::System::Ole::IOleCommandTarget_Impl
pub trait IOleCommandTarget_Impl: Sized {
// Required methods
fn QueryStatus(
&self,
pguidcmdgroup: *const GUID,
ccmds: u32,
prgcmds: *mut OLECMD,
pcmdtext: *mut OLECMDTEXT,
) -> Result<()>;
fn Exec(
&self,
pguidcmdgroup: *const GUID,
ncmdid: u32,
ncmdexecopt: u32,
pvain: *const VARIANT,
pvaout: *mut VARIANT,
) -> Result<()>;
}
Required Methods§
fn QueryStatus( &self, pguidcmdgroup: *const GUID, ccmds: u32, prgcmds: *mut OLECMD, pcmdtext: *mut OLECMDTEXT, ) -> Result<()>
fn Exec( &self, pguidcmdgroup: *const GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const VARIANT, pvaout: *mut VARIANT, ) -> Result<()>
Object Safety§
This trait is not object safe.