628 lines
21 KiB
C#
628 lines
21 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using System.Runtime.InteropServices;
|
|
using System.Runtime.InteropServices.ComTypes;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Drawing
|
|
{
|
|
// Token: 0x0200000B RID: 11
|
|
[Token(Token = "0x200000B")]
|
|
internal sealed class ComIStreamMarshaler : ICustomMarshaler
|
|
{
|
|
// Token: 0x06000029 RID: 41 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000029")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
private ComIStreamMarshaler()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600002A RID: 42 RVA: 0x000021D8 File Offset: 0x000003D8
|
|
[Token(Token = "0x600002A")]
|
|
[Address(RVA = "0x67EB60", Offset = "0x67D960", VA = "0x18067EB60", Slot = "5")]
|
|
public IntPtr MarshalManagedToNative(object managedObj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600002B RID: 43 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600002B")]
|
|
[Address(RVA = "0x67EB00", Offset = "0x67D900", VA = "0x18067EB00", Slot = "6")]
|
|
public void CleanUpNativeData(IntPtr pNativeData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600002C")]
|
|
[Address(RVA = "0x67EBF0", Offset = "0x67D9F0", VA = "0x18067EBF0", Slot = "4")]
|
|
public object MarshalNativeToManaged(IntPtr pNativeData)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600002D RID: 45 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600002D")]
|
|
[Address(RVA = "0x67E9B0", Offset = "0x67D7B0", VA = "0x18067E9B0", Slot = "7")]
|
|
public void CleanUpManagedData(object managedObj)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600002E RID: 46 RVA: 0x000021F0 File Offset: 0x000003F0
|
|
[Token(Token = "0x600002E")]
|
|
[Address(RVA = "0x4F9EF0", Offset = "0x4F8CF0", VA = "0x1804F9EF0", Slot = "8")]
|
|
public int GetNativeDataSize()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x04000009 RID: 9
|
|
[Token(Token = "0x4000009")]
|
|
private static readonly ComIStreamMarshaler defaultInstance;
|
|
|
|
// Token: 0x0200000C RID: 12
|
|
// (Invoke) Token: 0x06000031 RID: 49
|
|
[Token(Token = "0x200000C")]
|
|
private delegate int QueryInterfaceDelegate(IntPtr @this, [In] ref Guid riid, IntPtr ppvObject);
|
|
|
|
// Token: 0x0200000D RID: 13
|
|
// (Invoke) Token: 0x06000035 RID: 53
|
|
[Token(Token = "0x200000D")]
|
|
private delegate int AddRefDelegate(IntPtr @this);
|
|
|
|
// Token: 0x0200000E RID: 14
|
|
// (Invoke) Token: 0x06000039 RID: 57
|
|
[Token(Token = "0x200000E")]
|
|
private delegate int ReleaseDelegate(IntPtr @this);
|
|
|
|
// Token: 0x0200000F RID: 15
|
|
// (Invoke) Token: 0x0600003D RID: 61
|
|
[Token(Token = "0x200000F")]
|
|
private delegate int ReadDelegate(IntPtr @this, [Out] byte[] pv, int cb, IntPtr pcbRead);
|
|
|
|
// Token: 0x02000010 RID: 16
|
|
// (Invoke) Token: 0x06000041 RID: 65
|
|
[Token(Token = "0x2000010")]
|
|
private delegate int WriteDelegate(IntPtr @this, byte[] pv, int cb, IntPtr pcbWritten);
|
|
|
|
// Token: 0x02000011 RID: 17
|
|
// (Invoke) Token: 0x06000045 RID: 69
|
|
[Token(Token = "0x2000011")]
|
|
private delegate int SeekDelegate(IntPtr @this, long dlibMove, int dwOrigin, IntPtr plibNewPosition);
|
|
|
|
// Token: 0x02000012 RID: 18
|
|
// (Invoke) Token: 0x06000049 RID: 73
|
|
[Token(Token = "0x2000012")]
|
|
private delegate int SetSizeDelegate(IntPtr @this, long libNewSize);
|
|
|
|
// Token: 0x02000013 RID: 19
|
|
// (Invoke) Token: 0x0600004D RID: 77
|
|
[Token(Token = "0x2000013")]
|
|
private delegate int CopyToDelegate(IntPtr @this, IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten);
|
|
|
|
// Token: 0x02000014 RID: 20
|
|
// (Invoke) Token: 0x06000051 RID: 81
|
|
[Token(Token = "0x2000014")]
|
|
private delegate int CommitDelegate(IntPtr @this, int grfCommitFlags);
|
|
|
|
// Token: 0x02000015 RID: 21
|
|
// (Invoke) Token: 0x06000055 RID: 85
|
|
[Token(Token = "0x2000015")]
|
|
private delegate int RevertDelegate(IntPtr @this);
|
|
|
|
// Token: 0x02000016 RID: 22
|
|
// (Invoke) Token: 0x06000059 RID: 89
|
|
[Token(Token = "0x2000016")]
|
|
private delegate int LockRegionDelegate(IntPtr @this, long libOffset, long cb, int dwLockType);
|
|
|
|
// Token: 0x02000017 RID: 23
|
|
// (Invoke) Token: 0x0600005D RID: 93
|
|
[Token(Token = "0x2000017")]
|
|
private delegate int UnlockRegionDelegate(IntPtr @this, long libOffset, long cb, int dwLockType);
|
|
|
|
// Token: 0x02000018 RID: 24
|
|
// (Invoke) Token: 0x06000061 RID: 97
|
|
[Token(Token = "0x2000018")]
|
|
private delegate int StatDelegate(IntPtr @this, out STATSTG pstatstg, int grfStatFlag);
|
|
|
|
// Token: 0x02000019 RID: 25
|
|
// (Invoke) Token: 0x06000065 RID: 101
|
|
[Token(Token = "0x2000019")]
|
|
private delegate int CloneDelegate(IntPtr @this, out IntPtr ppstm);
|
|
|
|
// Token: 0x0200001A RID: 26
|
|
[Token(Token = "0x200001A")]
|
|
[StructLayout(0)]
|
|
private sealed class IStreamInterface
|
|
{
|
|
// Token: 0x06000068 RID: 104 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IStreamInterface()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400000A RID: 10
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400000A")]
|
|
internal IntPtr lpVtbl;
|
|
|
|
// Token: 0x0400000B RID: 11
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400000B")]
|
|
internal IntPtr gcHandle;
|
|
}
|
|
|
|
// Token: 0x0200001B RID: 27
|
|
[Token(Token = "0x200001B")]
|
|
[StructLayout(0)]
|
|
private sealed class IStreamVtbl
|
|
{
|
|
// Token: 0x06000069 RID: 105 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000069")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IStreamVtbl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400000C RID: 12
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400000C")]
|
|
internal ComIStreamMarshaler.QueryInterfaceDelegate QueryInterface;
|
|
|
|
// Token: 0x0400000D RID: 13
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400000D")]
|
|
internal ComIStreamMarshaler.AddRefDelegate AddRef;
|
|
|
|
// Token: 0x0400000E RID: 14
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400000E")]
|
|
internal ComIStreamMarshaler.ReleaseDelegate Release;
|
|
|
|
// Token: 0x0400000F RID: 15
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400000F")]
|
|
internal ComIStreamMarshaler.ReadDelegate Read;
|
|
|
|
// Token: 0x04000010 RID: 16
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000010")]
|
|
internal ComIStreamMarshaler.WriteDelegate Write;
|
|
|
|
// Token: 0x04000011 RID: 17
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000011")]
|
|
internal ComIStreamMarshaler.SeekDelegate Seek;
|
|
|
|
// Token: 0x04000012 RID: 18
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000012")]
|
|
internal ComIStreamMarshaler.SetSizeDelegate SetSize;
|
|
|
|
// Token: 0x04000013 RID: 19
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000013")]
|
|
internal ComIStreamMarshaler.CopyToDelegate CopyTo;
|
|
|
|
// Token: 0x04000014 RID: 20
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000014")]
|
|
internal ComIStreamMarshaler.CommitDelegate Commit;
|
|
|
|
// Token: 0x04000015 RID: 21
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000015")]
|
|
internal ComIStreamMarshaler.RevertDelegate Revert;
|
|
|
|
// Token: 0x04000016 RID: 22
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000016")]
|
|
internal ComIStreamMarshaler.LockRegionDelegate LockRegion;
|
|
|
|
// Token: 0x04000017 RID: 23
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000017")]
|
|
internal ComIStreamMarshaler.UnlockRegionDelegate UnlockRegion;
|
|
|
|
// Token: 0x04000018 RID: 24
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000018")]
|
|
internal ComIStreamMarshaler.StatDelegate Stat;
|
|
|
|
// Token: 0x04000019 RID: 25
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000019")]
|
|
internal ComIStreamMarshaler.CloneDelegate Clone;
|
|
}
|
|
|
|
// Token: 0x0200001C RID: 28
|
|
[Token(Token = "0x200001C")]
|
|
private sealed class ManagedToNativeWrapper
|
|
{
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600006B")]
|
|
[Address(RVA = "0x68CC60", Offset = "0x68BA60", VA = "0x18068CC60")]
|
|
private ManagedToNativeWrapper(IStream managedInterface)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006C RID: 108 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600006C")]
|
|
[Address(RVA = "0x68B420", Offset = "0x68A220", VA = "0x18068B420")]
|
|
private void Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006D RID: 109 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600006D")]
|
|
[Address(RVA = "0x68BA40", Offset = "0x68A840", VA = "0x18068BA40")]
|
|
private static void OnShutdown(object sender, EventArgs e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006E RID: 110 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600006E")]
|
|
[Address(RVA = "0x68B240", Offset = "0x68A040", VA = "0x18068B240")]
|
|
private static void CreateVtable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006F RID: 111 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600006F")]
|
|
[Address(RVA = "0x68B330", Offset = "0x68A130", VA = "0x18068B330")]
|
|
private static void DisposeVtable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000070")]
|
|
[Address(RVA = "0x68B820", Offset = "0x68A620", VA = "0x18068B820")]
|
|
internal static IStream GetUnderlyingInterface(IntPtr comInterface, bool outParam)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000071 RID: 113 RVA: 0x00002208 File Offset: 0x00000408
|
|
[Token(Token = "0x6000071")]
|
|
[Address(RVA = "0x68B660", Offset = "0x68A460", VA = "0x18068B660")]
|
|
internal static IntPtr GetInterface(IStream managedInterface)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000072 RID: 114 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000072")]
|
|
[Address(RVA = "0x68BE70", Offset = "0x68AC70", VA = "0x18068BE70")]
|
|
internal static void ReleaseInterface(IntPtr comInterface)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000073 RID: 115 RVA: 0x00002220 File Offset: 0x00000420
|
|
[Token(Token = "0x6000073")]
|
|
[Address(RVA = "0x68B5B0", Offset = "0x68A3B0", VA = "0x18068B5B0")]
|
|
private static int GetHRForException(Exception e)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000074")]
|
|
[Address(RVA = "0x68B760", Offset = "0x68A560", VA = "0x18068B760")]
|
|
private static ComIStreamMarshaler.ManagedToNativeWrapper GetObject(IntPtr @this)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000075 RID: 117 RVA: 0x00002238 File Offset: 0x00000438
|
|
[Token(Token = "0x6000075")]
|
|
[Address(RVA = "0x68BBB0", Offset = "0x68A9B0", VA = "0x18068BBB0")]
|
|
private static int QueryInterface(IntPtr @this, ref Guid riid, IntPtr ppvObject)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000076 RID: 118 RVA: 0x00002250 File Offset: 0x00000450
|
|
[Token(Token = "0x6000076")]
|
|
[Address(RVA = "0x68ACE0", Offset = "0x689AE0", VA = "0x18068ACE0")]
|
|
private static int AddRef(IntPtr @this)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000077 RID: 119 RVA: 0x00002268 File Offset: 0x00000468
|
|
[Token(Token = "0x6000077")]
|
|
[Address(RVA = "0x68C030", Offset = "0x68AE30", VA = "0x18068C030")]
|
|
private static int Release(IntPtr @this)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000078 RID: 120 RVA: 0x00002280 File Offset: 0x00000480
|
|
[Token(Token = "0x6000078")]
|
|
[Address(RVA = "0x68BD80", Offset = "0x68AB80", VA = "0x18068BD80")]
|
|
private static int Read(IntPtr @this, byte[] pv, int cb, IntPtr pcbRead)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000079 RID: 121 RVA: 0x00002298 File Offset: 0x00000498
|
|
[Token(Token = "0x6000079")]
|
|
[Address(RVA = "0x68C750", Offset = "0x68B550", VA = "0x18068C750")]
|
|
private static int Write(IntPtr @this, byte[] pv, int cb, IntPtr pcbWritten)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007A RID: 122 RVA: 0x000022B0 File Offset: 0x000004B0
|
|
[Token(Token = "0x600007A")]
|
|
[Address(RVA = "0x68C240", Offset = "0x68B040", VA = "0x18068C240")]
|
|
private static int Seek(IntPtr @this, long dlibMove, int dwOrigin, IntPtr plibNewPosition)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007B RID: 123 RVA: 0x000022C8 File Offset: 0x000004C8
|
|
[Token(Token = "0x600007B")]
|
|
[Address(RVA = "0x68C3B0", Offset = "0x68B1B0", VA = "0x18068C3B0")]
|
|
private static int SetSize(IntPtr @this, long libNewSize)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007C RID: 124 RVA: 0x000022E0 File Offset: 0x000004E0
|
|
[Token(Token = "0x600007C")]
|
|
[Address(RVA = "0x68B0C0", Offset = "0x689EC0", VA = "0x18068B0C0")]
|
|
private static int CopyTo(IntPtr @this, IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007D RID: 125 RVA: 0x000022F8 File Offset: 0x000004F8
|
|
[Token(Token = "0x600007D")]
|
|
[Address(RVA = "0x68AF70", Offset = "0x689D70", VA = "0x18068AF70")]
|
|
private static int Commit(IntPtr @this, int grfCommitFlags)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007E RID: 126 RVA: 0x00002310 File Offset: 0x00000510
|
|
[Token(Token = "0x600007E")]
|
|
[Address(RVA = "0x68C170", Offset = "0x68AF70", VA = "0x18068C170")]
|
|
private static int Revert(IntPtr @this)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600007F RID: 127 RVA: 0x00002328 File Offset: 0x00000528
|
|
[Token(Token = "0x600007F")]
|
|
[Address(RVA = "0x68B950", Offset = "0x68A750", VA = "0x18068B950")]
|
|
private static int LockRegion(IntPtr @this, long libOffset, long cb, int dwLockType)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000080 RID: 128 RVA: 0x00002340 File Offset: 0x00000540
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0x68C660", Offset = "0x68B460", VA = "0x18068C660")]
|
|
private static int UnlockRegion(IntPtr @this, long libOffset, long cb, int dwLockType)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000081 RID: 129 RVA: 0x00002358 File Offset: 0x00000558
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0x68C500", Offset = "0x68B300", VA = "0x18068C500")]
|
|
private static int Stat(IntPtr @this, out STATSTG pstatstg, int grfStatFlag)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000082 RID: 130 RVA: 0x00002370 File Offset: 0x00000570
|
|
[Token(Token = "0x6000082")]
|
|
[Address(RVA = "0x68AE10", Offset = "0x689C10", VA = "0x18068AE10")]
|
|
private static int Clone(IntPtr @this, out IntPtr ppstm)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0400001A RID: 26
|
|
[Token(Token = "0x400001A")]
|
|
private static readonly Guid IID_IUnknown;
|
|
|
|
// Token: 0x0400001B RID: 27
|
|
[Token(Token = "0x400001B")]
|
|
private static readonly Guid IID_IStream;
|
|
|
|
// Token: 0x0400001C RID: 28
|
|
[Token(Token = "0x400001C")]
|
|
private static readonly MethodInfo exceptionGetHResult;
|
|
|
|
// Token: 0x0400001D RID: 29
|
|
[Token(Token = "0x400001D")]
|
|
private static readonly ComIStreamMarshaler.IStreamVtbl managedVtable;
|
|
|
|
// Token: 0x0400001E RID: 30
|
|
[Token(Token = "0x400001E")]
|
|
private static IntPtr comVtable;
|
|
|
|
// Token: 0x0400001F RID: 31
|
|
[Token(Token = "0x400001F")]
|
|
private static int vtableRefCount;
|
|
|
|
// Token: 0x04000020 RID: 32
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000020")]
|
|
private IStream managedInterface;
|
|
|
|
// Token: 0x04000021 RID: 33
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000021")]
|
|
private IntPtr comInterface;
|
|
|
|
// Token: 0x04000022 RID: 34
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000022")]
|
|
private GCHandle gcHandle;
|
|
|
|
// Token: 0x04000023 RID: 35
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000023")]
|
|
private int refCount;
|
|
|
|
// Token: 0x0200001D RID: 29
|
|
[Token(Token = "0x200001D")]
|
|
[StructLayout(0)]
|
|
private sealed class ReleaseSlot
|
|
{
|
|
// Token: 0x04000024 RID: 36
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000024")]
|
|
internal ComIStreamMarshaler.ReleaseDelegate Release;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200001E RID: 30
|
|
[Token(Token = "0x200001E")]
|
|
private sealed class NativeToManagedWrapper : IStream
|
|
{
|
|
// Token: 0x06000083 RID: 131 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0x68DD20", Offset = "0x68CB20", VA = "0x18068DD20")]
|
|
private NativeToManagedWrapper(IntPtr comInterface, bool outParam)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000084 RID: 132 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0x68D290", Offset = "0x68C090", VA = "0x18068D290", Slot = "1")]
|
|
protected override void Finalize()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000085 RID: 133 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0x68D200", Offset = "0x68C000", VA = "0x18068D200")]
|
|
private void Dispose(bool disposing)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000086 RID: 134 RVA: 0x00002388 File Offset: 0x00000588
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0x68D5C0", Offset = "0x68C3C0", VA = "0x18068D5C0")]
|
|
internal static IntPtr GetUnderlyingInterface(IStream managedInterface)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000087 RID: 135 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0x68D340", Offset = "0x68C140", VA = "0x18068D340")]
|
|
internal static IStream GetInterface(IntPtr comInterface, bool outParam)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000088 RID: 136 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x68D7C0", Offset = "0x68C5C0", VA = "0x18068D7C0")]
|
|
internal static void ReleaseInterface(IStream managedInterface)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000089 RID: 137 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x68DB50", Offset = "0x68C950", VA = "0x18068DB50")]
|
|
private static void ThrowExceptionForHR(int result)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008A RID: 138 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0x68D710", Offset = "0x68C510", VA = "0x18068D710", Slot = "4")]
|
|
public void Read(byte[] pv, int cb, IntPtr pcbRead)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008B RID: 139 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0x68DC70", Offset = "0x68CA70", VA = "0x18068DC70", Slot = "5")]
|
|
public void Write(byte[] pv, int cb, IntPtr pcbWritten)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008C RID: 140 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0x68D950", Offset = "0x68C750", VA = "0x18068D950", Slot = "6")]
|
|
public void Seek(long dlibMove, int dwOrigin, IntPtr plibNewPosition)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008D RID: 141 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0x68DA00", Offset = "0x68C800", VA = "0x18068DA00", Slot = "7")]
|
|
public void SetSize(long libNewSize)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008E RID: 142 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x68D140", Offset = "0x68BF40", VA = "0x18068D140", Slot = "8")]
|
|
public void CopyTo(IStream pstm, long cb, IntPtr pcbRead, IntPtr pcbWritten)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008F RID: 143 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x68D0A0", Offset = "0x68BEA0", VA = "0x18068D0A0", Slot = "9")]
|
|
public void Commit(int grfCommitFlags)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000090 RID: 144 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000090")]
|
|
[Address(RVA = "0x68D8B0", Offset = "0x68C6B0", VA = "0x18068D8B0", Slot = "10")]
|
|
public void Revert()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000091 RID: 145 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0x68D660", Offset = "0x68C460", VA = "0x18068D660", Slot = "11")]
|
|
public void LockRegion(long libOffset, long cb, int dwLockType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000092 RID: 146 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0x68DBC0", Offset = "0x68C9C0", VA = "0x18068DBC0", Slot = "12")]
|
|
public void UnlockRegion(long libOffset, long cb, int dwLockType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000093 RID: 147 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x68DAA0", Offset = "0x68C8A0", VA = "0x18068DAA0", Slot = "13")]
|
|
public void Stat(out STATSTG pstatstg, int grfStatFlag)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000094 RID: 148 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000094")]
|
|
[Address(RVA = "0x68CFF0", Offset = "0x68BDF0", VA = "0x18068CFF0", Slot = "14")]
|
|
public void Clone(out IStream ppstm)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000025 RID: 37
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000025")]
|
|
private IntPtr comInterface;
|
|
|
|
// Token: 0x04000026 RID: 38
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000026")]
|
|
private ComIStreamMarshaler.IStreamVtbl managedVtable;
|
|
}
|
|
}
|
|
}
|