52 return getMarshalSizeMaxDelegate(stdMarshaler, ref riid, pv, dwDestContext, pvDestContext, mshlflags, out pSize);
68 return marshalInterfaceDelegate(stdMarshaler, pStm, ref riid, pv, dwDestContext, pvDestContext, mshlflags);
static int CoGetStandardMarshal(ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out IntPtr ppMarshal)
static Delegate GetDelegateForFunctionPointer(IntPtr ptr, Type t)
static unsafe int Release(IntPtr pUnk)
static IntPtr GetIUnknownForObject(object o)
StandardOleMarshalObject()
delegate int MarshalInterfaceDelegate(IntPtr _this, IntPtr pStm, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags)
static readonly Guid CLSID_StdMarshal
IntPtr GetStdMarshaler(ref Guid riid, int dwDestContext, int mshlflags)
delegate int GetMarshalSizeMaxDelegate(IntPtr _this, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out int pSize)
static string Format(string resourceFormat, object p1)
static string StandardOleMarshalObjectGetMarshalerFailed
int UnmarshalInterface(IntPtr pStm, ref Guid riid, out IntPtr ppv)
int MarshalInterface(IntPtr pStm, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags)
int ReleaseMarshalData(IntPtr pStm)
int GetUnmarshalClass(ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out Guid pCid)
int GetMarshalSizeMax(ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out int pSize)
int DisconnectObject(int dwReserved)
static readonly IntPtr Zero
unsafe void * ToPointer()