pub trait ITsSbClientConnection_Impl: Sized {
Show 15 methods
// Required methods
fn UserName(&self) -> Result<BSTR>;
fn Domain(&self) -> Result<BSTR>;
fn InitialProgram(&self) -> Result<BSTR>;
fn LoadBalanceResult(&self) -> Result<ITsSbLoadBalanceResult>;
fn FarmName(&self) -> Result<BSTR>;
fn PutContext(
&self,
contextid: &BSTR,
context: &VARIANT,
existingcontext: *mut VARIANT,
) -> Result<()>;
fn GetContext(&self, contextid: &BSTR) -> Result<VARIANT>;
fn Environment(&self) -> Result<ITsSbEnvironment>;
fn get_ConnectionError(&self) -> Result<()>;
fn SamUserAccount(&self) -> Result<BSTR>;
fn ClientConnectionPropertySet(
&self,
) -> Result<ITsSbClientConnectionPropertySet>;
fn IsFirstAssignment(&self) -> Result<BOOL>;
fn RdFarmType(&self) -> Result<RD_FARM_TYPE>;
fn UserSidString(&self) -> Result<*mut i8>;
fn GetDisconnectedSession(&self) -> Result<ITsSbSession>;
}
Required Methods§
fn UserName(&self) -> Result<BSTR>
fn Domain(&self) -> Result<BSTR>
fn InitialProgram(&self) -> Result<BSTR>
fn LoadBalanceResult(&self) -> Result<ITsSbLoadBalanceResult>
fn FarmName(&self) -> Result<BSTR>
fn PutContext( &self, contextid: &BSTR, context: &VARIANT, existingcontext: *mut VARIANT, ) -> Result<()>
fn GetContext(&self, contextid: &BSTR) -> Result<VARIANT>
fn Environment(&self) -> Result<ITsSbEnvironment>
fn get_ConnectionError(&self) -> Result<()>
fn SamUserAccount(&self) -> Result<BSTR>
fn ClientConnectionPropertySet( &self, ) -> Result<ITsSbClientConnectionPropertySet>
fn IsFirstAssignment(&self) -> Result<BOOL>
fn RdFarmType(&self) -> Result<RD_FARM_TYPE>
fn UserSidString(&self) -> Result<*mut i8>
fn GetDisconnectedSession(&self) -> Result<ITsSbSession>
Object Safety§
This trait is not object safe.