private unsafe void Initialize(Guid ctlGuid, Guid evtClassGuid) { this.controlGuid = ctlGuid; this.eventClassGuid = evtClassGuid; TraceGuidRegistration registration = new TraceGuidRegistration(); this.etwProc = new EtwTraceCallback(this.EtwNotificationCallback); registration.Guid = &evtClassGuid; registration.RegHandle = null; this.registrationHandle = EtwHandle.RegisterTraceGuids(this.etwProc, this.controlGuid, registration); }
private unsafe void Initialize(Guid ctlGuid, Guid evtClassGuid) { this.controlGuid = ctlGuid; this.eventClassGuid = evtClassGuid; TraceGuidRegistration registration = new TraceGuidRegistration(); this.etwProc = new EtwTraceCallback(this.EtwNotificationCallback); registration.Guid = &evtClassGuid; registration.RegHandle = null; this.registrationHandle = EtwHandle.RegisterTraceGuids(this.etwProc, this.controlGuid, registration); }