#[repr(C)]pub struct IWbemClientConnectionTransport {
pub lpVtbl: *const IWbemClientConnectionTransportVtbl,
}
Fields§
§lpVtbl: *const IWbemClientConnectionTransportVtbl
Implementations§
Source§impl IWbemClientConnectionTransport
impl IWbemClientConnectionTransport
pub unsafe fn Open( &self, strAddressType: BSTR, dwBinaryAddressLength: DWORD, abBinaryAddress: *mut BYTE, strObject: BSTR, strUser: BSTR, strPassword: BSTR, strLocale: BSTR, lFlags: c_long, pCtx: *mut IWbemContext, riid: REFIID, pInterface: *mut *mut c_void, pCallRes: *mut *mut IWbemCallResult, ) -> HRESULT
pub unsafe fn OpenAsync( &self, strAddressType: BSTR, dwBinaryAddressLength: DWORD, abBinaryAddress: *mut BYTE, strObject: BSTR, strUser: BSTR, strPassword: BSTR, strLocale: BSTR, lFlags: c_long, pCtx: *mut IWbemContext, riid: REFIID, pResponseHandler: *mut IWbemObjectSink, ) -> HRESULT
pub unsafe fn Cancel( &self, lFlags: c_long, pHandler: *mut IWbemObjectSink, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IWbemClientConnectionTransport
impl RefUnwindSafe for IWbemClientConnectionTransport
impl !Send for IWbemClientConnectionTransport
impl !Sync for IWbemClientConnectionTransport
impl Unpin for IWbemClientConnectionTransport
impl UnwindSafe for IWbemClientConnectionTransport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more