public int Send([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("ISynchronize *")] ISynchronize *pSync, [NativeTypeName("ULONG *")] uint *pulStatus)
 {
     return(((delegate * stdcall <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, ISynchronize *, uint *, int>)(lpVtbl[9]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMsg, pSync, pulStatus));
 }
Пример #2
0
 public HRESULT GetState(RPCOLEMESSAGE *pMsg, [NativeTypeName("DWORD *")] uint *pState)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, uint *, int>)(lpVtbl[14]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pState));
 }
 public int GetBuffer([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMessage, [NativeTypeName("const IID &")] Guid *riid)
 {
     return(((delegate * stdcall <IRpcChannelBuffer2 *, RPCOLEMESSAGE *, Guid *, int>)(lpVtbl[3]))((IRpcChannelBuffer2 *)Unsafe.AsPointer(ref this), pMessage, riid));
 }
 public int GetDestCtxEx(RPCOLEMESSAGE *pMsg, [NativeTypeName("DWORD *")] uint *pdwDestContext, void **ppvDestContext)
 {
     return(((delegate * unmanaged <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, uint *, void **, int>)(lpVtbl[11]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMsg, pdwDestContext, ppvDestContext));
 }
 public int ReleaseMarshalBuffer([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE* pMsg, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("IUnknown *")] IUnknown* pChnl)
 {
     return ((delegate* stdcall<IReleaseMarshalBuffers*, RPCOLEMESSAGE*, uint, IUnknown*, int>)(lpVtbl[3]))((IReleaseMarshalBuffers*)Unsafe.AsPointer(ref this), pMsg, dwFlags, pChnl);
 }
Пример #6
0
 public int FreeBuffer([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMessage)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer *, RPCOLEMESSAGE *, int>)(lpVtbl[5]))((IRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMessage));
 }
 public int FreeBuffer(RPCOLEMESSAGE *pMessage)
 {
     return(((delegate * unmanaged <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, int>)(lpVtbl[5]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMessage));
 }
Пример #8
0
 public HRESULT Invoke(RPCOLEMESSAGE *_prpcmsg, IRpcChannelBuffer *_pRpcChannelBuffer)
 {
     return(((delegate * unmanaged <IRpcStubBuffer *, RPCOLEMESSAGE *, IRpcChannelBuffer *, int>)(lpVtbl[5]))((IRpcStubBuffer *)Unsafe.AsPointer(ref this), _prpcmsg, _pRpcChannelBuffer));
 }
 public int GetState([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("DWORD *")] uint *pState)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, uint *, int>)(lpVtbl[14]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pState));
 }
Пример #10
0
 public HRESULT Send(RPCOLEMESSAGE *pMsg, ISynchronize *pSync, [NativeTypeName("ULONG *")] uint *pulStatus)
 {
     return(((delegate * unmanaged <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, ISynchronize *, uint *, int>)(lpVtbl[9]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMsg, pSync, pulStatus));
 }
 public HRESULT ReleaseMarshalBuffer(RPCOLEMESSAGE *pMsg, [NativeTypeName("DWORD")] uint dwFlags, IUnknown *pChnl)
 {
     return(((delegate * unmanaged <IReleaseMarshalBuffers *, RPCOLEMESSAGE *, uint, IUnknown *, int>)(lpVtbl[3]))((IReleaseMarshalBuffers *)Unsafe.AsPointer(ref this), pMsg, dwFlags, pChnl));
 }
 public int Send([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("ULONG *")] uint *pulStatus)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, uint *, int>)(lpVtbl[9]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pulStatus));
 }
 public int Cancel(RPCOLEMESSAGE *pMsg)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, int>)(lpVtbl[11]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg));
 }
 public int RegisterAsync(RPCOLEMESSAGE *pMsg, IAsyncManager *pAsyncMgr)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, IAsyncManager *, int>)(lpVtbl[15]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pAsyncMgr));
 }
Пример #15
0
 public int NegotiateSyntax(RPCOLEMESSAGE *pMsg)
 {
     return(((delegate * unmanaged <IRpcSyntaxNegotiate *, RPCOLEMESSAGE *, int>)(lpVtbl[3]))((IRpcSyntaxNegotiate *)Unsafe.AsPointer(ref this), pMsg));
 }
 public int RegisterAsync([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("IAsyncManager *")] IAsyncManager *pAsyncMgr)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, IAsyncManager *, int>)(lpVtbl[15]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pAsyncMgr));
 }
Пример #17
0
 public int SendReceive([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMessage, [NativeTypeName("ULONG *")] uint *pStatus)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer *, RPCOLEMESSAGE *, uint *, int>)(lpVtbl[4]))((IRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMessage, pStatus));
 }
 public int Receive([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("ULONG")] uint ulSize, [NativeTypeName("ULONG *")] uint *pulStatus)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, uint, uint *, int>)(lpVtbl[10]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, ulSize, pulStatus));
 }
 public int GetBuffer(RPCOLEMESSAGE *pMessage, [NativeTypeName("const IID &")] Guid *riid)
 {
     return(((delegate * unmanaged <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, Guid *, int>)(lpVtbl[3]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMessage, riid));
 }
 public int Cancel([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, int>)(lpVtbl[11]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg));
 }
 public int Receive(RPCOLEMESSAGE *pMsg, [NativeTypeName("ULONG *")] uint *pulStatus)
 {
     return(((delegate * unmanaged <IAsyncRpcChannelBuffer *, RPCOLEMESSAGE *, uint *, int>)(lpVtbl[10]))((IAsyncRpcChannelBuffer *)Unsafe.AsPointer(ref this), pMsg, pulStatus));
 }
 public int GetCallContext([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("void **")] void **pInterface)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, Guid *, void **, int>)(lpVtbl[12]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, riid, pInterface));
 }
Пример #23
0
 public int Invoke([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *_prpcmsg, [NativeTypeName("IRpcChannelBuffer *")] IRpcChannelBuffer *_pRpcChannelBuffer)
 {
     return(((delegate * unmanaged <IRpcStubBuffer *, RPCOLEMESSAGE *, IRpcChannelBuffer *, int>)(lpVtbl[5]))((IRpcStubBuffer *)Unsafe.AsPointer(ref this), _prpcmsg, _pRpcChannelBuffer));
 }
 public int GetDestCtxEx([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg, [NativeTypeName("DWORD *")] uint *pdwDestContext, [NativeTypeName("void **")] void **ppvDestContext)
 {
     return(((delegate * stdcall <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, uint *, void **, int>)(lpVtbl[13]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, pdwDestContext, ppvDestContext));
 }
 public int NegotiateSyntax([NativeTypeName("RPCOLEMESSAGE *")] RPCOLEMESSAGE *pMsg)
 {
     return(((delegate * stdcall <IRpcSyntaxNegotiate *, RPCOLEMESSAGE *, int>)(lpVtbl[3]))((IRpcSyntaxNegotiate *)Unsafe.AsPointer(ref this), pMsg));
 }
Пример #26
0
 public HRESULT GetCallContext(RPCOLEMESSAGE *pMsg, [NativeTypeName("const IID &")] Guid *riid, void **pInterface)
 {
     return(((delegate * unmanaged <IRpcChannelBuffer3 *, RPCOLEMESSAGE *, Guid *, void **, int>)(lpVtbl[12]))((IRpcChannelBuffer3 *)Unsafe.AsPointer(ref this), pMsg, riid, pInterface));
 }