inc: winfsp.hpp: default VolumeParams are same as in C API

This commit is contained in:
Bill Zissimopoulos 2017-03-30 11:50:51 -07:00
parent c9b5f25ffc
commit b70337bac3

View File

@ -30,8 +30,7 @@
#define FSP_CPP_EXCEPTION_GUARD_VOID(...)\
try { __VA_ARGS__ } catch (...) { self->ExceptionHandler(); return; }
namespace Fsp
{
namespace Fsp {
inline NTSTATUS Initialize()
{
@ -68,12 +67,6 @@ public:
FileSystem() : _VolumeParams(), _FileSystem(0)
{
Initialize();
_VolumeParams.SectorSize = 4096;
_VolumeParams.SectorsPerAllocationUnit = 1;
_VolumeParams.MaxComponentLength = 255;
_VolumeParams.FileInfoTimeout = 1000;
GetSystemTimeAsFileTime((PFILETIME)&_VolumeParams.VolumeCreationTime);
_VolumeParams.VolumeSerialNumber = (UINT32)(_VolumeParams.VolumeCreationTime / (10000 * 1000));
_VolumeParams.UmFileContextIsFullContext = 1;
}
virtual ~FileSystem()