mirror of
				https://github.com/winfsp/winfsp.git
				synced 2025-10-30 19:48:38 -05:00 
			
		
		
		
	tst: FlushAndPurgeOnCleanup: testing
This commit is contained in:
		| @@ -39,8 +39,8 @@ NTSTATUS SvcStart(FSP_SERVICE *Service, ULONG argc, PWSTR *argv) | ||||
|     wchar_t **argp, **arge; | ||||
|     ULONG DebugFlags = 0; | ||||
|     PWSTR DebugLogFile = 0; | ||||
|     ULONG CaseInsensitiveFlags = 0; | ||||
|     ULONG Flags = MemfsDisk; | ||||
|     ULONG OtherFlags = 0; | ||||
|     ULONG FileInfoTimeout = INFINITE; | ||||
|     ULONG MaxFileNodes = 1024; | ||||
|     ULONG MaxFileSize = 16 * 1024 * 1024; | ||||
| @@ -69,11 +69,14 @@ NTSTATUS SvcStart(FSP_SERVICE *Service, ULONG argc, PWSTR *argv) | ||||
|         case L'D': | ||||
|             argtos(DebugLogFile); | ||||
|             break; | ||||
|         case L'f': | ||||
|             OtherFlags = MemfsFlushAndPurgeOnCleanup; | ||||
|             break; | ||||
|         case L'F': | ||||
|             argtos(FileSystemName); | ||||
|             break; | ||||
|         case L'i': | ||||
|             CaseInsensitiveFlags = MemfsCaseInsensitive; | ||||
|             OtherFlags = MemfsCaseInsensitive; | ||||
|             break; | ||||
|         case L'm': | ||||
|             argtos(MountPoint); | ||||
| @@ -138,7 +141,7 @@ NTSTATUS SvcStart(FSP_SERVICE *Service, ULONG argc, PWSTR *argv) | ||||
|     } | ||||
|  | ||||
|     Result = MemfsCreateFunnel( | ||||
|         CaseInsensitiveFlags | Flags, | ||||
|         Flags | OtherFlags, | ||||
|         FileInfoTimeout, | ||||
|         MaxFileNodes, | ||||
|         MaxFileSize, | ||||
| @@ -201,6 +204,7 @@ usage: | ||||
|         "    -d DebugFlags       [-1: enable all debug logs]\n" | ||||
|         "    -D DebugLogFile     [file path; use - for stderr]\n" | ||||
|         "    -i                  [case insensitive file system]\n" | ||||
|         "    -f                  [flush and purge cache on cleanup]\n" | ||||
|         "    -t FileInfoTimeout  [millis]\n" | ||||
|         "    -n MaxFileNodes\n" | ||||
|         "    -s MaxFileSize      [bytes]\n" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user