pub trait IWdsTransportConfigurationManager_Impl: Sized + IDispatch_Impl {
    // Required methods
    fn ServicePolicy(&self) -> Result<IWdsTransportServicePolicy>;
    fn DiagnosticsPolicy(&self) -> Result<IWdsTransportDiagnosticsPolicy>;
    fn get_WdsTransportServicesRunning(
        &self,
        brealtimestatus: VARIANT_BOOL
    ) -> Result<VARIANT_BOOL>;
    fn EnableWdsTransportServices(&self) -> Result<()>;
    fn DisableWdsTransportServices(&self) -> Result<()>;
    fn StartWdsTransportServices(&self) -> Result<()>;
    fn StopWdsTransportServices(&self) -> Result<()>;
    fn RestartWdsTransportServices(&self) -> Result<()>;
    fn NotifyWdsTransportServices(
        &self,
        servicenotification: WDSTRANSPORT_SERVICE_NOTIFICATION
    ) -> Result<()>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§