windows::Win32::System::MessageQueuing

Trait IMSMQApplication3_Impl

pub trait IMSMQApplication3_Impl: IMSMQApplication2_Impl {
    // Required methods
    fn ActiveQueues(&self) -> Result<VARIANT>;
    fn PrivateQueues(&self) -> Result<VARIANT>;
    fn DirectoryServiceServer(&self) -> Result<BSTR>;
    fn IsConnected(&self) -> Result<VARIANT_BOOL>;
    fn BytesInAllQueues(&self) -> Result<VARIANT>;
    fn SetMachine(&self, bstrmachine: &BSTR) -> Result<()>;
    fn Machine(&self) -> Result<BSTR>;
    fn Connect(&self) -> Result<()>;
    fn Disconnect(&self) -> Result<()>;
    fn Tidy(&self) -> Result<()>;
}

Required Methods§

fn ActiveQueues(&self) -> Result<VARIANT>

fn PrivateQueues(&self) -> Result<VARIANT>

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

fn IsConnected(&self) -> Result<VARIANT_BOOL>

fn BytesInAllQueues(&self) -> Result<VARIANT>

fn SetMachine(&self, bstrmachine: &BSTR) -> Result<()>

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

fn Connect(&self) -> Result<()>

fn Disconnect(&self) -> Result<()>

fn Tidy(&self) -> 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§