dll: FspFileSystemSetMountPoint: testing

This commit is contained in:
Bill Zissimopoulos
2016-10-18 14:08:58 -07:00
parent 82a9c8e80f
commit cb17b7e2e0
8 changed files with 125 additions and 22 deletions

View File

@ -5,6 +5,8 @@
#include "winfsp-tests.h"
int memfs_running;
void *memfs_start_ex(ULONG Flags, ULONG FileInfoTimeout)
{
if (-1 == Flags)
@ -24,9 +26,17 @@ void *memfs_start_ex(ULONG Flags, ULONG FileInfoTimeout)
ASSERT(NT_SUCCESS(Result));
ASSERT(0 != Memfs);
if (OptMountPoint)
{
Result = FspFileSystemSetMountPoint(MemfsFileSystem(Memfs), OptMountPoint);
ASSERT(NT_SUCCESS(Result));
}
Result = MemfsStart(Memfs);
ASSERT(NT_SUCCESS(Result));
memfs_running = 1;
return Memfs;
}
@ -40,6 +50,8 @@ void memfs_stop(void *data)
if (0 == data)
return;
memfs_running = 0;
MEMFS *Memfs = data;
MemfsStop(Memfs);