EaseFilter Demo Project
|
CPlusPlusDemo.cpp
Go to the documentation of this file.
66 printf( " m ----- Start monitor filter,require FilterFolder,IoRgistration, if it is empty,it will use default value.\n" );
67 printf( " c ----- Start control filter,require FilterFolder,IoRgistration,AccessFlag if it is empty,it will use default value.\n" );
68 printf( " e ----- Start encryption filter driver test,require FilterFolder,if it is empty,it will use default value.\n" );
69 printf( "\n [FilterFolder]---- the folder mask which will be monitored. By default is c:\\filterTest\\*\n" );
70 printf( " [IoRegistration]---- the I/O requests register to filter. By default is all post I/O.\n" );
71 printf( " [AccessFlag]---- the I/O access flag,only affect control filter. By default is ALLOW_MAX_RIGHT_ACCESS.\n" );
102 1.Create windows service: sc create filterService binpath= c:\easefilter\x64\cplusplusdemo.exe w,
210 _tprintf(_T("Start Monitor %s ioregistration:0X%0X accessFlag:0X%0X\n\n Press any key to stop.\n"),filterFolder,ioRegistration,accessFlag);
293 UCHAR key[] = {0x60,0x3d,0xeb,0x10,0x15,0xca,0x71,0xbe,0x2b,0x73,0xae,0xf0,0x85,0x7d,0x77,0x81,0x1f,0x35,0x2c,0x07,0x3b,0x61,0x08,0xd7,0x2d,0x98,0x10,0xa3,0x09,0x14,0xdf,0xf4};
301 _tprintf(_T("\n\nStart Encryption for folder %s,\r\nAll new created files in this folder will be encrypted by filter driver. When filter driver is stopped, the encrypted files can't be read. \n\n Press any key to stop the filter driver.\n"),filterFolder);
Definition: FilterAPI.h:122
Definition: FilterAPI.h:221
Proto_Message_Callback Proto_Disconnect_Callback DisconnectCallback
Definition: FilterAPI.h:508
Definition: FilterAPI.h:200
void SendConfigInfoToFilter(ULONG FilterType, WCHAR *FilterFolder, ULONG IoRegistration, ULONG AccessFlag, UCHAR *encryptionKey, ULONG keyLength)
Definition: FilterWorker.cpp:49
Definition: FilterAPI.h:123
Definition: FilterAPI.h:121
#define registerKey
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