diff --git a/inc/winfsp/winfsp.hpp b/inc/winfsp/winfsp.hpp index 982c9a4a..8477fec5 100644 --- a/inc/winfsp/winfsp.hpp +++ b/inc/winfsp/winfsp.hpp @@ -160,6 +160,7 @@ public: MountPoint); } NTSTATUS Mount(PWSTR MountPoint, + PSECURITY_DESCRIPTOR SecurityDescriptor = 0, BOOLEAN Synchronized = FALSE, UINT32 DebugLog = 0) { @@ -169,7 +170,7 @@ public: &_VolumeParams, Interface(), &_FileSystem); if (NT_SUCCESS(Result)) { - Result = FspFileSystemSetMountPoint(_FileSystem, MountPoint); + Result = FspFileSystemSetMountPointEx(_FileSystem, MountPoint, SecurityDescriptor); if (NT_SUCCESS(Result)) Result = FspFileSystemStartDispatcher(_FileSystem, 0); }