Trait windows::Win32::System::Wmi::IWbemClientTransport_Impl

pub trait IWbemClientTransport_Impl: Sized {
    // Required method
    fn ConnectServer(
        &self,
        straddresstype: &BSTR,
        dwbinaryaddresslength: u32,
        abbinaryaddress: *const u8,
        strnetworkresource: &BSTR,
        struser: &BSTR,
        strpassword: &BSTR,
        strlocale: &BSTR,
        lsecurityflags: i32,
        strauthority: &BSTR,
        pctx: Option<&IWbemContext>,
    ) -> Result<IWbemServices>;
}

Required Methods§

fn ConnectServer( &self, straddresstype: &BSTR, dwbinaryaddresslength: u32, abbinaryaddress: *const u8, strnetworkresource: &BSTR, struser: &BSTR, strpassword: &BSTR, strlocale: &BSTR, lsecurityflags: i32, strauthority: &BSTR, pctx: Option<&IWbemContext>, ) -> Result<IWbemServices>

Object Safety§

This trait is not object safe.

Implementors§