m
This commit is contained in:
@@ -0,0 +1,627 @@
|
||||
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 = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
private ComIStreamMarshaler()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002A RID: 42 RVA: 0x000021D8 File Offset: 0x000003D8
|
||||
[Token(Token = "0x600002A")]
|
||||
[Address(RVA = "0x10ED660", Offset = "0x10EC660", VA = "0x1810ED660", Slot = "5")]
|
||||
public IntPtr MarshalManagedToNative(object managedObj)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600002B RID: 43 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600002B")]
|
||||
[Address(RVA = "0x10ED600", Offset = "0x10EC600", VA = "0x1810ED600", Slot = "6")]
|
||||
public void CleanUpNativeData(IntPtr pNativeData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002C")]
|
||||
[Address(RVA = "0x10ED6F0", Offset = "0x10EC6F0", VA = "0x1810ED6F0", Slot = "4")]
|
||||
public object MarshalNativeToManaged(IntPtr pNativeData)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600002D RID: 45 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600002D")]
|
||||
[Address(RVA = "0x10ED4B0", Offset = "0x10EC4B0", VA = "0x1810ED4B0", Slot = "7")]
|
||||
public void CleanUpManagedData(object managedObj)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002E RID: 46 RVA: 0x000021F0 File Offset: 0x000003F0
|
||||
[Token(Token = "0x600002E")]
|
||||
[Address(RVA = "0x716A60", Offset = "0x715A60", VA = "0x180716A60", 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 = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
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 = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
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 = "0x10FB4A0", Offset = "0x10FA4A0", VA = "0x1810FB4A0")]
|
||||
private ManagedToNativeWrapper(IStream managedInterface)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600006C RID: 108 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600006C")]
|
||||
[Address(RVA = "0x10F9C60", Offset = "0x10F8C60", VA = "0x1810F9C60")]
|
||||
private void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600006D RID: 109 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600006D")]
|
||||
[Address(RVA = "0x10FA280", Offset = "0x10F9280", VA = "0x1810FA280")]
|
||||
private static void OnShutdown(object sender, EventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600006E RID: 110 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600006E")]
|
||||
[Address(RVA = "0x10F9A80", Offset = "0x10F8A80", VA = "0x1810F9A80")]
|
||||
private static void CreateVtable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600006F RID: 111 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600006F")]
|
||||
[Address(RVA = "0x10F9B70", Offset = "0x10F8B70", VA = "0x1810F9B70")]
|
||||
private static void DisposeVtable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000070")]
|
||||
[Address(RVA = "0x10FA060", Offset = "0x10F9060", VA = "0x1810FA060")]
|
||||
internal static IStream GetUnderlyingInterface(IntPtr comInterface, bool outParam)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000071 RID: 113 RVA: 0x00002208 File Offset: 0x00000408
|
||||
[Token(Token = "0x6000071")]
|
||||
[Address(RVA = "0x10F9EA0", Offset = "0x10F8EA0", VA = "0x1810F9EA0")]
|
||||
internal static IntPtr GetInterface(IStream managedInterface)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000072 RID: 114 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000072")]
|
||||
[Address(RVA = "0x10FA6B0", Offset = "0x10F96B0", VA = "0x1810FA6B0")]
|
||||
internal static void ReleaseInterface(IntPtr comInterface)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000073 RID: 115 RVA: 0x00002220 File Offset: 0x00000420
|
||||
[Token(Token = "0x6000073")]
|
||||
[Address(RVA = "0x10F9DF0", Offset = "0x10F8DF0", VA = "0x1810F9DF0")]
|
||||
private static int GetHRForException(Exception e)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000074 RID: 116 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000074")]
|
||||
[Address(RVA = "0x10F9FA0", Offset = "0x10F8FA0", VA = "0x1810F9FA0")]
|
||||
private static ComIStreamMarshaler.ManagedToNativeWrapper GetObject(IntPtr @this)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000075 RID: 117 RVA: 0x00002238 File Offset: 0x00000438
|
||||
[Token(Token = "0x6000075")]
|
||||
[Address(RVA = "0x10FA3F0", Offset = "0x10F93F0", VA = "0x1810FA3F0")]
|
||||
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 = "0x10F9520", Offset = "0x10F8520", VA = "0x1810F9520")]
|
||||
private static int AddRef(IntPtr @this)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000077 RID: 119 RVA: 0x00002268 File Offset: 0x00000468
|
||||
[Token(Token = "0x6000077")]
|
||||
[Address(RVA = "0x10FA870", Offset = "0x10F9870", VA = "0x1810FA870")]
|
||||
private static int Release(IntPtr @this)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000078 RID: 120 RVA: 0x00002280 File Offset: 0x00000480
|
||||
[Token(Token = "0x6000078")]
|
||||
[Address(RVA = "0x10FA5C0", Offset = "0x10F95C0", VA = "0x1810FA5C0")]
|
||||
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 = "0x10FAF90", Offset = "0x10F9F90", VA = "0x1810FAF90")]
|
||||
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 = "0x10FAA80", Offset = "0x10F9A80", VA = "0x1810FAA80")]
|
||||
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 = "0x10FABF0", Offset = "0x10F9BF0", VA = "0x1810FABF0")]
|
||||
private static int SetSize(IntPtr @this, long libNewSize)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600007C RID: 124 RVA: 0x000022E0 File Offset: 0x000004E0
|
||||
[Token(Token = "0x600007C")]
|
||||
[Address(RVA = "0x10F9900", Offset = "0x10F8900", VA = "0x1810F9900")]
|
||||
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 = "0x10F97B0", Offset = "0x10F87B0", VA = "0x1810F97B0")]
|
||||
private static int Commit(IntPtr @this, int grfCommitFlags)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600007E RID: 126 RVA: 0x00002310 File Offset: 0x00000510
|
||||
[Token(Token = "0x600007E")]
|
||||
[Address(RVA = "0x10FA9B0", Offset = "0x10F99B0", VA = "0x1810FA9B0")]
|
||||
private static int Revert(IntPtr @this)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600007F RID: 127 RVA: 0x00002328 File Offset: 0x00000528
|
||||
[Token(Token = "0x600007F")]
|
||||
[Address(RVA = "0x10FA190", Offset = "0x10F9190", VA = "0x1810FA190")]
|
||||
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 = "0x10FAEA0", Offset = "0x10F9EA0", VA = "0x1810FAEA0")]
|
||||
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 = "0x10FAD40", Offset = "0x10F9D40", VA = "0x1810FAD40")]
|
||||
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 = "0x10F9650", Offset = "0x10F8650", VA = "0x1810F9650")]
|
||||
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 = "0x10FC560", Offset = "0x10FB560", VA = "0x1810FC560")]
|
||||
private NativeToManagedWrapper(IntPtr comInterface, bool outParam)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000084 RID: 132 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000084")]
|
||||
[Address(RVA = "0x10FBAD0", Offset = "0x10FAAD0", VA = "0x1810FBAD0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000085 RID: 133 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000085")]
|
||||
[Address(RVA = "0x10FBA40", Offset = "0x10FAA40", VA = "0x1810FBA40")]
|
||||
private void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000086 RID: 134 RVA: 0x00002388 File Offset: 0x00000588
|
||||
[Token(Token = "0x6000086")]
|
||||
[Address(RVA = "0x10FBE00", Offset = "0x10FAE00", VA = "0x1810FBE00")]
|
||||
internal static IntPtr GetUnderlyingInterface(IStream managedInterface)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000087 RID: 135 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000087")]
|
||||
[Address(RVA = "0x10FBB80", Offset = "0x10FAB80", VA = "0x1810FBB80")]
|
||||
internal static IStream GetInterface(IntPtr comInterface, bool outParam)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000088 RID: 136 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000088")]
|
||||
[Address(RVA = "0x10FC000", Offset = "0x10FB000", VA = "0x1810FC000")]
|
||||
internal static void ReleaseInterface(IStream managedInterface)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000089 RID: 137 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000089")]
|
||||
[Address(RVA = "0x10FC390", Offset = "0x10FB390", VA = "0x1810FC390")]
|
||||
private static void ThrowExceptionForHR(int result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008A RID: 138 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600008A")]
|
||||
[Address(RVA = "0x10FBF50", Offset = "0x10FAF50", VA = "0x1810FBF50", 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 = "0x10FC4B0", Offset = "0x10FB4B0", VA = "0x1810FC4B0", 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 = "0x10FC190", Offset = "0x10FB190", VA = "0x1810FC190", 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 = "0x10FC240", Offset = "0x10FB240", VA = "0x1810FC240", Slot = "7")]
|
||||
public void SetSize(long libNewSize)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008E RID: 142 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600008E")]
|
||||
[Address(RVA = "0x10FB980", Offset = "0x10FA980", VA = "0x1810FB980", 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 = "0x10FB8E0", Offset = "0x10FA8E0", VA = "0x1810FB8E0", Slot = "9")]
|
||||
public void Commit(int grfCommitFlags)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000090 RID: 144 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000090")]
|
||||
[Address(RVA = "0x10FC0F0", Offset = "0x10FB0F0", VA = "0x1810FC0F0", Slot = "10")]
|
||||
public void Revert()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000091 RID: 145 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000091")]
|
||||
[Address(RVA = "0x10FBEA0", Offset = "0x10FAEA0", VA = "0x1810FBEA0", 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 = "0x10FC400", Offset = "0x10FB400", VA = "0x1810FC400", 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 = "0x10FC2E0", Offset = "0x10FB2E0", VA = "0x1810FC2E0", Slot = "13")]
|
||||
public void Stat(out STATSTG pstatstg, int grfStatFlag)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000094 RID: 148 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000094")]
|
||||
[Address(RVA = "0x10FB830", Offset = "0x10FA830", VA = "0x1810FB830", 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user