windows::Win32::System::DistributedTransactionCoordinator

Trait IDtcNetworkAccessConfig2_Impl

pub trait IDtcNetworkAccessConfig2_Impl: IDtcNetworkAccessConfig_Impl {
    // Required methods
    fn GetNetworkInboundAccess(&self) -> Result<BOOL>;
    fn GetNetworkOutboundAccess(&self) -> Result<BOOL>;
    fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>;
    fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>;
    fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>;
    fn SetAuthenticationLevel(
        &self,
        authlevel: AUTHENTICATION_LEVEL,
    ) -> Result<()>;
}

Required Methods§

fn GetNetworkInboundAccess(&self) -> Result<BOOL>

fn GetNetworkOutboundAccess(&self) -> Result<BOOL>

fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>

fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>

fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>

fn SetAuthenticationLevel(&self, authlevel: AUTHENTICATION_LEVEL) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§