Trait windows::Win32::System::DesktopSharing::IRDPSRAPIViewer_Impl
pub trait IRDPSRAPIViewer_Impl: Sized + IDispatch_Impl {
Show 14 methods
// Required methods
fn Connect(
&self,
bstrconnectionstring: &BSTR,
bstrname: &BSTR,
bstrpassword: &BSTR,
) -> Result<()>;
fn Disconnect(&self) -> Result<()>;
fn Attendees(&self) -> Result<IRDPSRAPIAttendeeManager>;
fn Invitations(&self) -> Result<IRDPSRAPIInvitationManager>;
fn ApplicationFilter(&self) -> Result<IRDPSRAPIApplicationFilter>;
fn VirtualChannelManager(&self) -> Result<IRDPSRAPIVirtualChannelManager>;
fn SetSmartSizing(&self, vbsmartsizing: VARIANT_BOOL) -> Result<()>;
fn SmartSizing(&self) -> Result<VARIANT_BOOL>;
fn RequestControl(&self, ctrllevel: CTRL_LEVEL) -> Result<()>;
fn SetDisconnectedText(&self, bstrdisconnectedtext: &BSTR) -> Result<()>;
fn DisconnectedText(&self) -> Result<BSTR>;
fn RequestColorDepthChange(&self, bpp: i32) -> Result<()>;
fn Properties(&self) -> Result<IRDPSRAPISessionProperties>;
fn StartReverseConnectListener(
&self,
bstrconnectionstring: &BSTR,
bstrusername: &BSTR,
bstrpassword: &BSTR,
) -> Result<BSTR>;
}
Required Methods§
fn Connect( &self, bstrconnectionstring: &BSTR, bstrname: &BSTR, bstrpassword: &BSTR, ) -> Result<()>
fn Disconnect(&self) -> Result<()>
fn Attendees(&self) -> Result<IRDPSRAPIAttendeeManager>
fn Invitations(&self) -> Result<IRDPSRAPIInvitationManager>
fn ApplicationFilter(&self) -> Result<IRDPSRAPIApplicationFilter>
fn VirtualChannelManager(&self) -> Result<IRDPSRAPIVirtualChannelManager>
fn SetSmartSizing(&self, vbsmartsizing: VARIANT_BOOL) -> Result<()>
fn SmartSizing(&self) -> Result<VARIANT_BOOL>
fn RequestControl(&self, ctrllevel: CTRL_LEVEL) -> Result<()>
fn SetDisconnectedText(&self, bstrdisconnectedtext: &BSTR) -> Result<()>
fn DisconnectedText(&self) -> Result<BSTR>
fn RequestColorDepthChange(&self, bpp: i32) -> Result<()>
fn Properties(&self) -> Result<IRDPSRAPISessionProperties>
fn StartReverseConnectListener( &self, bstrconnectionstring: &BSTR, bstrusername: &BSTR, bstrpassword: &BSTR, ) -> Result<BSTR>
Object Safety§
This trait is not object safe.