using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using Microsoft.Win32; namespace System.Diagnostics.Tracing { // Token: 0x02000683 RID: 1667 [Token(Token = "0x2000683")] internal class EventProvider : IDisposable { // Token: 0x0600317A RID: 12666 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600317A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] internal EventProvider() { } // Token: 0x0600317B RID: 12667 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600317B")] [Address(RVA = "0x1B72B00", Offset = "0x1B71900", VA = "0x181B72B00")] internal void Register(Guid providerGuid) { } // Token: 0x0600317C RID: 12668 RVA: 0x000195D8 File Offset: 0x000177D8 [Token(Token = "0x600317C")] [Address(RVA = "0x1B72C40", Offset = "0x1B71A40", VA = "0x181B72C40")] internal unsafe int SetInformation(UnsafeNativeMethods.ManifestEtw.EVENT_INFO_CLASS eventInfoClass, void* data, int dataSize) { return 0; } // Token: 0x0600317D RID: 12669 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600317D")] [Address(RVA = "0x1B70E90", Offset = "0x1B6FC90", VA = "0x181B70E90", Slot = "4")] public void Dispose() { } // Token: 0x0600317E RID: 12670 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600317E")] [Address(RVA = "0x1B70D80", Offset = "0x1B6FB80", VA = "0x181B70D80", Slot = "5")] protected virtual void Dispose(bool disposing) { } // Token: 0x0600317F RID: 12671 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600317F")] [Address(RVA = "0x1B720D0", Offset = "0x1B70ED0", VA = "0x181B720D0", Slot = "1")] protected override void Finalize() { } // Token: 0x06003180 RID: 12672 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003180")] [Address(RVA = "0x1B70D40", Offset = "0x1B6FB40", VA = "0x181B70D40")] private void Deregister() { } // Token: 0x06003181 RID: 12673 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003181")] [Address(RVA = "0x1B71F70", Offset = "0x1B70D70", VA = "0x181B71F70")] [EventProvider.MonoPInvokeCallbackAttribute(typeof(UnsafeNativeMethods.ManifestEtw.EtwEnableCallback))] private unsafe static void EtwEnableCallBack([In] ref Guid sourceId, [In] int controlCode, [In] byte setLevel, [In] long anyKeyword, [In] long allKeyword, [In] UnsafeNativeMethods.ManifestEtw.EVENT_FILTER_DESCRIPTOR* filterData, [In] void* callbackContext) { } // Token: 0x06003182 RID: 12674 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003182")] [Address(RVA = "0x1B71A70", Offset = "0x1B70870", VA = "0x181B71A70")] private unsafe void EtwEnableCallBackImpl([In] int controlCode, [In] byte setLevel, [In] long anyKeyword, [In] long allKeyword, [In] UnsafeNativeMethods.ManifestEtw.EVENT_FILTER_DESCRIPTOR* filterData) { } // Token: 0x06003183 RID: 12675 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003183")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")] protected virtual void OnControllerCommand(ControllerCommand command, IDictionary arguments, int sessionId, int etwSessionId) { } // Token: 0x1700079F RID: 1951 // (get) Token: 0x06003184 RID: 12676 RVA: 0x000195F0 File Offset: 0x000177F0 [Token(Token = "0x1700079F")] protected EventLevel Level { [Token(Token = "0x6003184")] [Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")] get { return EventLevel.LogAlways; } } // Token: 0x170007A0 RID: 1952 // (get) Token: 0x06003185 RID: 12677 RVA: 0x00019608 File Offset: 0x00017808 [Token(Token = "0x170007A0")] protected EventKeywords MatchAnyKeyword { [Token(Token = "0x6003185")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return EventKeywords.None; } } // Token: 0x06003186 RID: 12678 RVA: 0x00019620 File Offset: 0x00017820 [Token(Token = "0x6003186")] [Address(RVA = "0x1B72150", Offset = "0x1B70F50", VA = "0x181B72150")] private static int FindNull(byte[] buffer, int idx) { return 0; } // Token: 0x06003187 RID: 12679 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6003187")] [Address(RVA = "0x1B72640", Offset = "0x1B71440", VA = "0x181B72640")] private List> GetSessions() { return null; } // Token: 0x06003188 RID: 12680 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003188")] [Address(RVA = "0x1B72330", Offset = "0x1B71130", VA = "0x181B72330")] private static void GetSessionInfoCallback(int etwSessionId, long matchAllKeywords, ref List sessionList) { } // Token: 0x06003189 RID: 12681 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003189")] [Address(RVA = "0x1B724B0", Offset = "0x1B712B0", VA = "0x181B724B0")] private void GetSessionInfo(Action action) { } // Token: 0x0600318A RID: 12682 RVA: 0x00019638 File Offset: 0x00017838 [Token(Token = "0x600318A")] [Address(RVA = "0x1B72A30", Offset = "0x1B71830", VA = "0x181B72A30")] private static int IndexOfSessionInList(List sessions, int etwSessionId) { return 0; } // Token: 0x0600318B RID: 12683 RVA: 0x00019650 File Offset: 0x00017850 [Token(Token = "0x600318B")] [Address(RVA = "0x1B721A0", Offset = "0x1B70FA0", VA = "0x181B721A0")] private unsafe bool GetDataFromController(int etwSessionId, UnsafeNativeMethods.ManifestEtw.EVENT_FILTER_DESCRIPTOR* filterData, out ControllerCommand command, out byte[] data, out int dataStart) { return default(bool); } // Token: 0x0600318C RID: 12684 RVA: 0x00019668 File Offset: 0x00017868 [Token(Token = "0x600318C")] [Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40")] public bool IsEnabled() { return default(bool); } // Token: 0x0600318D RID: 12685 RVA: 0x00019680 File Offset: 0x00017880 [Token(Token = "0x600318D")] [Address(RVA = "0x1B72AC0", Offset = "0x1B718C0", VA = "0x181B72AC0")] public bool IsEnabled(byte level, long keywords) { return default(bool); } // Token: 0x0600318E RID: 12686 RVA: 0x00019698 File Offset: 0x00017898 [Token(Token = "0x600318E")] [Address(RVA = "0x1B72290", Offset = "0x1B71090", VA = "0x181B72290")] public static EventProvider.WriteEventErrorCode GetLastWriteEventError() { return EventProvider.WriteEventErrorCode.NoError; } // Token: 0x0600318F RID: 12687 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600318F")] [Address(RVA = "0x1B72D40", Offset = "0x1B71B40", VA = "0x181B72D40")] private static void SetLastError(int error) { } // Token: 0x06003190 RID: 12688 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6003190")] [Address(RVA = "0x1B70F00", Offset = "0x1B6FD00", VA = "0x181B70F00")] private unsafe static object EncodeObject(ref object data, ref EventProvider.EventData* dataDescriptor, ref byte* dataBuffer, ref uint totalEventSize) { return null; } // Token: 0x06003191 RID: 12689 RVA: 0x000196B0 File Offset: 0x000178B0 [Token(Token = "0x6003191")] [Address(RVA = "0x1B72F70", Offset = "0x1B71D70", VA = "0x181B72F70")] internal unsafe bool WriteEvent(ref EventDescriptor eventDescriptor, Guid* activityID, Guid* childActivityID, params object[] eventPayload) { return default(bool); } // Token: 0x06003192 RID: 12690 RVA: 0x000196C8 File Offset: 0x000178C8 [Token(Token = "0x6003192")] [Address(RVA = "0x1B72EB0", Offset = "0x1B71CB0", VA = "0x181B72EB0")] protected internal unsafe bool WriteEvent(ref EventDescriptor eventDescriptor, Guid* activityID, Guid* childActivityID, int dataCount, IntPtr data) { return default(bool); } // Token: 0x06003193 RID: 12691 RVA: 0x000196E0 File Offset: 0x000178E0 [Token(Token = "0x6003193")] [Address(RVA = "0x1B72DF0", Offset = "0x1B71BF0", VA = "0x181B72DF0")] internal unsafe bool WriteEventRaw(ref EventDescriptor eventDescriptor, Guid* activityID, Guid* relatedActivityID, int dataCount, IntPtr data) { return default(bool); } // Token: 0x06003194 RID: 12692 RVA: 0x000196F8 File Offset: 0x000178F8 [Token(Token = "0x6003194")] [Address(RVA = "0x1B720A0", Offset = "0x1B70EA0", VA = "0x181B720A0")] private uint EventUnregister() { return 0U; } // Token: 0x06003195 RID: 12693 RVA: 0x00019710 File Offset: 0x00017910 [Token(Token = "0x6003195")] [Address(RVA = "0x1B73B10", Offset = "0x1B72910", VA = "0x181B73B10")] private static int bitcount(uint n) { return 0; } // Token: 0x06003196 RID: 12694 RVA: 0x00019728 File Offset: 0x00017928 [Token(Token = "0x6003196")] [Address(RVA = "0x1B73BC0", Offset = "0x1B729C0", VA = "0x181B73BC0")] private static int bitindex(uint n) { return 0; } // Token: 0x04001B64 RID: 7012 [Token(Token = "0x4001B64")] private static bool m_setInformationMissing; // Token: 0x04001B65 RID: 7013 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001B65")] private UnsafeNativeMethods.ManifestEtw.EtwEnableCallback m_etwCallback; // Token: 0x04001B66 RID: 7014 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001B66")] private GCHandle m_thisGCHandle; // Token: 0x04001B67 RID: 7015 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001B67")] private long m_regHandle; // Token: 0x04001B68 RID: 7016 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001B68")] private byte m_level; // Token: 0x04001B69 RID: 7017 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001B69")] private long m_anyKeywordMask; // Token: 0x04001B6A RID: 7018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001B6A")] private long m_allKeywordMask; // Token: 0x04001B6B RID: 7019 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001B6B")] private List m_liveSessions; // Token: 0x04001B6C RID: 7020 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001B6C")] private bool m_enabled; // Token: 0x04001B6D RID: 7021 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4001B6D")] private Guid m_providerId; // Token: 0x04001B6E RID: 7022 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4001B6E")] internal bool m_disposed; // Token: 0x04001B6F RID: 7023 [Token(Token = "0x4001B6F")] [ThreadStatic] private static EventProvider.WriteEventErrorCode s_returnCode; // Token: 0x04001B70 RID: 7024 [Token(Token = "0x4001B70")] private static int[] nibblebits; // Token: 0x02000684 RID: 1668 [Token(Token = "0x2000684")] public struct EventData { // Token: 0x04001B71 RID: 7025 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001B71")] internal ulong Ptr; // Token: 0x04001B72 RID: 7026 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4001B72")] internal uint Size; // Token: 0x04001B73 RID: 7027 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x4001B73")] internal uint Reserved; } // Token: 0x02000685 RID: 1669 [Token(Token = "0x2000685")] public struct SessionInfo { // Token: 0x06003198 RID: 12696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003198")] [Address(RVA = "0x4C30C0", Offset = "0x4C1EC0", VA = "0x1804C30C0")] internal SessionInfo(int sessionIdBit_, int etwSessionId_) { } // Token: 0x04001B74 RID: 7028 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001B74")] internal int sessionIdBit; // Token: 0x04001B75 RID: 7029 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x4001B75")] internal int etwSessionId; } // Token: 0x02000686 RID: 1670 [Token(Token = "0x2000686")] public enum WriteEventErrorCode { // Token: 0x04001B77 RID: 7031 [Token(Token = "0x4001B77")] NoError, // Token: 0x04001B78 RID: 7032 [Token(Token = "0x4001B78")] NoFreeBuffers, // Token: 0x04001B79 RID: 7033 [Token(Token = "0x4001B79")] EventTooBig, // Token: 0x04001B7A RID: 7034 [Token(Token = "0x4001B7A")] NullInput, // Token: 0x04001B7B RID: 7035 [Token(Token = "0x4001B7B")] TooManyArgs, // Token: 0x04001B7C RID: 7036 [Token(Token = "0x4001B7C")] Other } // Token: 0x02000687 RID: 1671 [Token(Token = "0x2000687")] [AttributeUsage(AttributeTargets.Method)] private sealed class MonoPInvokeCallbackAttribute : Attribute { // Token: 0x06003199 RID: 12697 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6003199")] [Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")] public MonoPInvokeCallbackAttribute(Type t) { } } } }