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