C# Class System.Drawing.ComIStreamMarshaler.ManagedToNativeWrapper

Show file Open project: kumpera/mono

Private Methods

Method Description
AddRef ( IntPtr @this ) : int
Clone ( IntPtr @this, IntPtr &ppstm ) : int
Commit ( IntPtr @this, int grfCommitFlags ) : int
CopyTo ( IntPtr @this, IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten ) : int
CreateVtable ( ) : void
Dispose ( ) : void
DisposeVtable ( ) : void
GetHRForException ( Exception e ) : int
GetInterface ( IStream managedInterface ) : IntPtr
GetObject ( IntPtr @this ) : ManagedToNativeWrapper
GetUnderlyingInterface ( IntPtr comInterface, bool outParam ) : IStream
LockRegion ( IntPtr @this, long libOffset, long cb, int dwLockType ) : int
ManagedToNativeWrapper ( ) : System
ManagedToNativeWrapper ( IStream managedInterface ) : System
OnShutdown ( object sender, EventArgs e ) : void
QueryInterface ( IntPtr @this, System.Guid &riid, IntPtr ppvObject ) : int
Read ( IntPtr @this, byte pv, int cb, IntPtr pcbRead ) : int
Release ( IntPtr @this ) : int
ReleaseInterface ( IntPtr comInterface ) : void
Revert ( IntPtr @this ) : int
Seek ( IntPtr @this, long dlibMove, int dwOrigin, IntPtr plibNewPosition ) : int
SetSize ( IntPtr @this, long libNewSize ) : int
Stat ( IntPtr @this, STATSTG &pstatstg, int grfStatFlag ) : int
UnlockRegion ( IntPtr @this, long libOffset, long cb, int dwLockType ) : int
Write ( IntPtr @this, byte pv, int cb, IntPtr pcbWritten ) : int