Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.InteropServices.StandardOleMarshalObject Class Reference

Public Member Functions

object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Protected Member Functions

 StandardOleMarshalObject ()
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Private Member Functions

delegate int GetMarshalSizeMaxDelegate (IntPtr _this, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out int pSize)
 
delegate int MarshalInterfaceDelegate (IntPtr _this, IntPtr pStm, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags)
 
IntPtr GetStdMarshaler (ref Guid riid, int dwDestContext, int mshlflags)
 
int IMarshal. GetUnmarshalClass (ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out Guid pCid)
 
unsafe int IMarshal. GetMarshalSizeMax (ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags, out int pSize)
 
unsafe int IMarshal. MarshalInterface (IntPtr pStm, ref Guid riid, IntPtr pv, int dwDestContext, IntPtr pvDestContext, int mshlflags)
 
int IMarshal. UnmarshalInterface (IntPtr pStm, ref Guid riid, out IntPtr ppv)
 
int IMarshal. ReleaseMarshalData (IntPtr pStm)
 
int IMarshal. DisconnectObject (int dwReserved)
 

Static Private Attributes

static readonly Guid CLSID_StdMarshal = new Guid("00000017-0000-0000-c000-000000000046")
 

Detailed Description

Definition at line 3 of file StandardOleMarshalObject.cs.


The documentation for this class was generated from the following file: