#[repr(C)]pub struct IConnector {
pub lpVtbl: *const IConnectorVtbl,
}
Fields§
§lpVtbl: *const IConnectorVtbl
Implementations§
Source§impl IConnector
impl IConnector
pub unsafe fn GetType(&self, pType: *mut ConnectorType) -> HRESULT
pub unsafe fn GetDataFlow(&self, pFlow: *mut DataFlow) -> HRESULT
pub unsafe fn ConnectTo(&self, pConnectTo: *mut IConnector) -> HRESULT
pub unsafe fn Disconnect(&self) -> HRESULT
pub unsafe fn IsConnected(&self, pbConnected: *mut BOOL) -> HRESULT
pub unsafe fn GetConnectedTo(&self, ppConTo: *mut *mut IConnector) -> HRESULT
pub unsafe fn GetConnectorIdConnectedTo( &self, ppwstrConnectorId: *mut LPWSTR, ) -> HRESULT
pub unsafe fn GetDeviceIdConnectedTo( &self, ppwstrDeviceId: *mut LPWSTR, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IConnector
impl Deref for IConnector
Auto Trait Implementations§
impl Freeze for IConnector
impl RefUnwindSafe for IConnector
impl !Send for IConnector
impl !Sync for IConnector
impl Unpin for IConnector
impl UnwindSafe for IConnector
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