231 lines
6.8 KiB
C#
231 lines
6.8 KiB
C#
using System;
|
|
using System.Runtime.ConstrainedExecution;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Threading
|
|
{
|
|
// Token: 0x0200034C RID: 844
|
|
[Token(Token = "0x200034C")]
|
|
[StructLayout(0)]
|
|
internal sealed class InternalThread : CriticalFinalizerObject
|
|
{
|
|
// Token: 0x06001E6E RID: 7790 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001E6E")]
|
|
[Address(RVA = "0x2921F50", Offset = "0x2920D50", VA = "0x182921F50")]
|
|
private void Thread_free_internal()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001E6F RID: 7791 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001E6F")]
|
|
[Address(RVA = "0x2921EE0", Offset = "0x2920CE0", VA = "0x182921EE0", Slot = "1")]
|
|
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
|
|
protected override void Finalize()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001E70 RID: 7792 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001E70")]
|
|
[Address(RVA = "0x2921F60", Offset = "0x2920D60", VA = "0x182921F60")]
|
|
public InternalThread()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001130 RID: 4400
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001130")]
|
|
private int lock_thread_id;
|
|
|
|
// Token: 0x04001131 RID: 4401
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001131")]
|
|
private IntPtr handle;
|
|
|
|
// Token: 0x04001132 RID: 4402
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001132")]
|
|
private IntPtr native_handle;
|
|
|
|
// Token: 0x04001133 RID: 4403
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001133")]
|
|
private IntPtr unused3;
|
|
|
|
// Token: 0x04001134 RID: 4404
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001134")]
|
|
private IntPtr name;
|
|
|
|
// Token: 0x04001135 RID: 4405
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001135")]
|
|
private int name_len;
|
|
|
|
// Token: 0x04001136 RID: 4406
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4001136")]
|
|
private ThreadState state;
|
|
|
|
// Token: 0x04001137 RID: 4407
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001137")]
|
|
private object abort_exc;
|
|
|
|
// Token: 0x04001138 RID: 4408
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001138")]
|
|
private int abort_state_handle;
|
|
|
|
// Token: 0x04001139 RID: 4409
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001139")]
|
|
internal long thread_id;
|
|
|
|
// Token: 0x0400113A RID: 4410
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400113A")]
|
|
private IntPtr debugger_thread;
|
|
|
|
// Token: 0x0400113B RID: 4411
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400113B")]
|
|
private UIntPtr static_data;
|
|
|
|
// Token: 0x0400113C RID: 4412
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400113C")]
|
|
private IntPtr runtime_thread_info;
|
|
|
|
// Token: 0x0400113D RID: 4413
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400113D")]
|
|
private object current_appcontext;
|
|
|
|
// Token: 0x0400113E RID: 4414
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400113E")]
|
|
private object root_domain_thread;
|
|
|
|
// Token: 0x0400113F RID: 4415
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400113F")]
|
|
internal byte[] _serialized_principal;
|
|
|
|
// Token: 0x04001140 RID: 4416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001140")]
|
|
internal int _serialized_principal_version;
|
|
|
|
// Token: 0x04001141 RID: 4417
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001141")]
|
|
private IntPtr appdomain_refs;
|
|
|
|
// Token: 0x04001142 RID: 4418
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001142")]
|
|
private int interruption_requested;
|
|
|
|
// Token: 0x04001143 RID: 4419
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001143")]
|
|
private IntPtr synch_cs;
|
|
|
|
// Token: 0x04001144 RID: 4420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001144")]
|
|
internal bool threadpool_thread;
|
|
|
|
// Token: 0x04001145 RID: 4421
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA9")]
|
|
[Token(Token = "0x4001145")]
|
|
private bool thread_interrupt_requested;
|
|
|
|
// Token: 0x04001146 RID: 4422
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4001146")]
|
|
internal int stack_size;
|
|
|
|
// Token: 0x04001147 RID: 4423
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001147")]
|
|
internal byte apartment_state;
|
|
|
|
// Token: 0x04001148 RID: 4424
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x4001148")]
|
|
internal int critical_region_level;
|
|
|
|
// Token: 0x04001149 RID: 4425
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001149")]
|
|
internal int managed_id;
|
|
|
|
// Token: 0x0400114A RID: 4426
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400114A")]
|
|
private int small_id;
|
|
|
|
// Token: 0x0400114B RID: 4427
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400114B")]
|
|
private IntPtr manage_callback;
|
|
|
|
// Token: 0x0400114C RID: 4428
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400114C")]
|
|
private IntPtr unused4;
|
|
|
|
// Token: 0x0400114D RID: 4429
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400114D")]
|
|
private IntPtr flags;
|
|
|
|
// Token: 0x0400114E RID: 4430
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400114E")]
|
|
private IntPtr thread_pinning_ref;
|
|
|
|
// Token: 0x0400114F RID: 4431
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400114F")]
|
|
private IntPtr abort_protected_block_count;
|
|
|
|
// Token: 0x04001150 RID: 4432
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4001150")]
|
|
private int priority;
|
|
|
|
// Token: 0x04001151 RID: 4433
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4001151")]
|
|
private IntPtr owned_mutex;
|
|
|
|
// Token: 0x04001152 RID: 4434
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4001152")]
|
|
private IntPtr suspended_event;
|
|
|
|
// Token: 0x04001153 RID: 4435
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4001153")]
|
|
private int self_suspended;
|
|
|
|
// Token: 0x04001154 RID: 4436
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4001154")]
|
|
private IntPtr unused1;
|
|
|
|
// Token: 0x04001155 RID: 4437
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4001155")]
|
|
private IntPtr unused2;
|
|
|
|
// Token: 0x04001156 RID: 4438
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4001156")]
|
|
private IntPtr last;
|
|
}
|
|
}
|