Struct winapi::um::objidlbase::IRpcChannelBuffer3   [−][src]
#[repr(C)]pub struct IRpcChannelBuffer3 {
    pub lpVtbl: *const IRpcChannelBuffer3Vtbl,
}Fields
lpVtbl: *const IRpcChannelBuffer3VtblImplementations
pub unsafe fn Receive(
    &self, 
    pMsg: *mut RPCOLEMESSAGE, 
    ulSize: ULONG, 
    pulStatus: *mut ULONG
) -> HRESULT
pub unsafe fn GetCallContext(
    &self, 
    pMsg: *mut RPCOLEMESSAGE, 
    riid: REFIID, 
    pInterface: *mut *mut c_void
) -> HRESULT
pub unsafe fn GetDestCtxEx(
    &self, 
    pMsg: *mut RPCOLEMESSAGE, 
    pdwDestContext: *mut DWORD, 
    ppvDestContext: *mut *mut c_void
) -> HRESULT
pub unsafe fn RegisterAsync(
    &self, 
    pMsg: *mut RPCOLEMESSAGE, 
    pAsyncMgr: *mut IAsyncManager
) -> HRESULT
Methods from Deref<Target = IRpcChannelBuffer2>
Trait Implementations
type Target = IRpcChannelBuffer2
type Target = IRpcChannelBuffer2
The resulting type after dereferencing.
Dereferences the value.