public WinEventHook(uint eventMin, uint eventMax, EventManager.Handler handler) { EventMin = eventMin; EventMax = eventMax; HmodWinEventProc = IntPtr.Zero; IdProcess = 0; IdThread = 0; DwFlags = 0; EventMinString = GetEventNameFromEventId(eventMin); EventMaxString = GetEventNameFromEventId(eventMax); Handle = IntPtr.Zero; eventHandler = new EventManager.Handler(handler); }
public WinEventHook(string eventName, EventManager.Handler handler) { EventMin = GetEventIdFromEventName(eventName); EventMax = EventMin; HmodWinEventProc = IntPtr.Zero; IdProcess = 0; IdThread = 0; DwFlags = 0; EventMinString = eventName; EventMaxString = eventName; Handle = IntPtr.Zero; eventHandler = new EventManager.Handler(handler); }