EaseFilter Demo Project
|
FileMonitorService/FilterWorker.cs
Go to the documentation of this file.
44 EventManager.WriteMessage(37, "StartFilter", EventLevel.Information, "Starting filter service.....");
53 EventManager.WriteMessage(43, "StartFilter", EventLevel.Error, "Start filter service failed with error " + lastError);
60 EventManager.WriteMessage(102, "StartFilter", EventLevel.Information, "Start filter service succeeded.");
64 EventManager.WriteMessage(104, "StartFilter", EventLevel.Error, "Start filter service failed with error " + ex.Message);
88 messageSend = (FilterAPI.MessageSendData)Marshal.PtrToStructure(sendDataPtr, typeof(FilterAPI.MessageSendData));
92 EventManager.WriteMessage(139, "FilterCallback", EventLevel.Error, "Received message corrupted.Please check if the MessageSendData structure is correct.");
96 EventManager.WriteMessage(99, "FilterCallback", EventLevel.Verbose, "#" + messageSend.MessageId + (FilterAPI.FilterCommand)messageSend.MessageType
97 + " Name:" + messageSend.FileName + " eventType:" + ((FilterAPI.EVENTTYPE)messageSend.InfoClass).ToString());
108 EventManager.WriteMessage(134, "FilterCallback", EventLevel.Error, "filter callback exception." + ex.Message);
116 EventManager.WriteMessage(697, "DisconnectCallback", EventLevel.Information, "Filter Disconnected." + FilterAPI.GetLastErrorMessage());
static bool StopService()
Definition: FileMonitorService/FilterWorker.cs:72
void AddMessage(FilterAPI.MessageSendData messageSend)
Definition: FileMonitorService/FilterMessage.cs:169
static uint FilterConnectionThreads
Definition: GlobalConfig.cs:246
static Boolean FilterCallback(IntPtr sendDataPtr, IntPtr replyDataPtr)
Definition: FileMonitorService/FilterWorker.cs:81
static void SendConfigSettingsToFilter()
Definition: GlobalConfig.cs:470
static FilterAPI.FilterType filterType
Definition: GlobalConfig.cs:79
Definition: ConfigSetting.cs:17
#define registerKey
static bool StartService()
Definition: FileMonitorService/FilterWorker.cs:32
Services Overview
Architect, implement and test file system filter drivers for a wide range of functionality. We can offer several levels of assistance to meet your specific.
Contact Us
You are welcome to contact us for salse or partnership.
Sales: sales@easefilter.com
Support: support@easefilter.com
Info: info@easefilter.com