mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-23 08:53:01 -05:00
Merge pull request #216 from VidaID/cpp-flushpurge
Make FlushAndPurgeOnCleanup accessible in C++
This commit is contained in:
commit
c2553e3451
@ -56,6 +56,7 @@ CONTRIBUTOR LIST
|
|||||||
|===
|
|===
|
||||||
|Ben Rubson |ben.rubson at gmail.com
|
|Ben Rubson |ben.rubson at gmail.com
|
||||||
|Bill Zissimopoulos |billziss at navimatics.com
|
|Bill Zissimopoulos |billziss at navimatics.com
|
||||||
|
|Colin Atkinson (Atakama, https://atakama.com) |colin at atakama.com
|
||||||
|Francois Karam (KS2, http://www.ks2.fr) |francois.karam at ks2.fr
|
|Francois Karam (KS2, http://www.ks2.fr) |francois.karam at ks2.fr
|
||||||
|Fritz Elfert |fritz-github at fritz-elfert.de
|
|Fritz Elfert |fritz-github at fritz-elfert.de
|
||||||
|John Oberschelp |john at oberschelp.net
|
|John Oberschelp |john at oberschelp.net
|
||||||
|
@ -612,6 +612,14 @@ public:
|
|||||||
{
|
{
|
||||||
_VolumeParams.PassQueryDirectoryPattern = !!PassQueryDirectoryPattern;
|
_VolumeParams.PassQueryDirectoryPattern = !!PassQueryDirectoryPattern;
|
||||||
}
|
}
|
||||||
|
BOOLEAN FlushAndPurgeOnCleanup()
|
||||||
|
{
|
||||||
|
return _VolumeParams.FlushAndPurgeOnCleanup;
|
||||||
|
}
|
||||||
|
VOID SetFlushAndPurgeOnCleanup(BOOLEAN FlushAndPurgeOnCleanup)
|
||||||
|
{
|
||||||
|
_VolumeParams.FlushAndPurgeOnCleanup = !!FlushAndPurgeOnCleanup;
|
||||||
|
}
|
||||||
PWSTR Prefix()
|
PWSTR Prefix()
|
||||||
{
|
{
|
||||||
return _VolumeParams.Prefix;
|
return _VolumeParams.Prefix;
|
||||||
|
@ -268,6 +268,7 @@ NTSTATUS Ptfs::Init(PVOID Host0)
|
|||||||
Host->SetPassQueryDirectoryPattern(TRUE);
|
Host->SetPassQueryDirectoryPattern(TRUE);
|
||||||
Host->SetVolumeCreationTime(_CreationTime);
|
Host->SetVolumeCreationTime(_CreationTime);
|
||||||
Host->SetVolumeSerialNumber(0);
|
Host->SetVolumeSerialNumber(0);
|
||||||
|
Host->SetFlushAndPurgeOnCleanup(TRUE);
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user