Files
Aug2021-Cpp2IL-Dump/System.Drawing/System/Drawing/ComIStreamMarshaler.cs
T
2026-04-10 22:50:51 +02:00

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;
}
}
}