pub trait IRendezvousSession_Impl: Sized {
    // Required methods
    fn State(&self) -> Result<RENDEZVOUS_SESSION_STATE>;
    fn RemoteUser(&self) -> Result<BSTR>;
    fn Flags(&self) -> Result<i32>;
    fn SendContextData(&self, bstrdata: &BSTR) -> Result<()>;
    fn Terminate(&self, hr: HRESULT, bstrappdata: &BSTR) -> Result<()>;
}

Required Methods§

fn State(&self) -> Result<RENDEZVOUS_SESSION_STATE>

fn RemoteUser(&self) -> Result<BSTR>

fn Flags(&self) -> Result<i32>

fn SendContextData(&self, bstrdata: &BSTR) -> Result<()>

fn Terminate(&self, hr: HRESULT, bstrappdata: &BSTR) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§