Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Register()

unsafe void System.Diagnostics.Tracing.EventProvider.Register ( EventSource eventSource)
inlinepackageinherited

Definition at line 146 of file EventProvider.cs.

147 {
149 uint num = EventRegister(eventSource, m_etwCallback);
150 if (num != 0)
151 {
152 throw new ArgumentException(Interop.Kernel32.GetMessage((int)num));
153 }
154 }
static string GetMessage(int errorCode)
Definition Interop.cs:113
unsafe void EtwEnableCallBack(in Guid sourceId, int controlCode, byte setLevel, long anyKeyword, long allKeyword, Interop.Advapi32.EVENT_FILTER_DESCRIPTOR *filterData, void *callbackContext)
Interop.Advapi32.EtwEnableCallback m_etwCallback
unsafe uint EventRegister(EventSource eventSource, Interop.Advapi32.EtwEnableCallback enableCallback)

References System.Diagnostics.Tracing.EventProvider.EtwEnableCallBack(), System.Diagnostics.Tracing.EventProvider.EventRegister(), Interop.Kernel32.GetMessage(), and System.Diagnostics.Tracing.EventProvider.m_etwCallback.