#[repr(C)]pub struct IRpcStubBuffer {
pub lpVtbl: *const IRpcStubBufferVtbl,
}
Fields§
§lpVtbl: *const IRpcStubBufferVtbl
Implementations§
Source§impl IRpcStubBuffer
impl IRpcStubBuffer
pub unsafe fn Connect(&self, pUnkServer: *mut IUnknown) -> HRESULT
pub unsafe fn Disconnect(&self)
pub unsafe fn Invoke( &self, _prpcmsg: *mut RPCOLEMESSAGE, _pRpcChannelBuffer: *mut IRpcChannelBuffer, ) -> HRESULT
pub unsafe fn IsIIDSupported(&self, riid: REFIID) -> *mut IRpcStubBuffer
pub unsafe fn CountRefs(&self) -> ULONG
pub unsafe fn DebugServerQueryInterface(&self, ppv: *mut *mut c_void) -> HRESULT
pub unsafe fn DebugServerRelease(&self, pv: *mut c_void)
Trait Implementations§
Source§impl Deref for IRpcStubBuffer
impl Deref for IRpcStubBuffer
Auto Trait Implementations§
impl Freeze for IRpcStubBuffer
impl RefUnwindSafe for IRpcStubBuffer
impl !Send for IRpcStubBuffer
impl !Sync for IRpcStubBuffer
impl Unpin for IRpcStubBuffer
impl UnwindSafe for IRpcStubBuffer
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