mirror of
https://github.com/winfsp/winfsp.git
synced 2026-11-05 16:46:04 -06:00
sys: FSP_FSCTL_TRANSACT[_BATCH]_BUFFER_SIZEMIN
This commit is contained in:
1 parent
d1fe27f996
commit
f61aa5a9bb
5 files changed
+8
-7
No files matched your search
+2
-2
@@ -70,13 +70,13 @@ FSP_API NTSTATUS FspFileSystemLoop(FSP_FILE_SYSTEM *FileSystem)
|
||||
SIZE_T RequestBufSize;
|
||||
FSP_FSCTL_TRANSACT_REQ *Request, *NextRequest;
|
||||
|
||||
RequestBuf = MemAlloc(FSP_FSCTL_TRANSACT_REQ_SIZEMAX);
|
||||
RequestBuf = MemAlloc(FSP_FSCTL_TRANSACT_BUFFER_SIZEMIN);
|
||||
if (0 == RequestBuf)
|
||||
return STATUS_INSUFFICIENT_RESOURCES;
|
||||
|
||||
for (;;)
|
||||
{
|
||||
RequestBufSize = FSP_FSCTL_TRANSACT_REQ_SIZEMAX;
|
||||
RequestBufSize = FSP_FSCTL_TRANSACT_BUFFER_SIZEMIN;
|
||||
Result = FspFsctlTransact(FileSystem->VolumeHandle, 0, 0, RequestBuf, &RequestBufSize, FALSE);
|
||||
if (!NT_SUCCESS(Result))
|
||||
goto exit;
|
||||
|
||||
Reference in new issue
Block a user