mirror of
https://github.com/winfsp/winfsp.git
synced 2025-07-26 04:22:50 -05:00
dll: WIP
This commit is contained in:
@@ -12,6 +12,8 @@ typedef struct _FSP_DISPATCHER_WORK_ITEM
|
|||||||
__declspec(align(MEMORY_ALLOCATION_ALIGNMENT)) UINT8 RequestBuf[];
|
__declspec(align(MEMORY_ALLOCATION_ALIGNMENT)) UINT8 RequestBuf[];
|
||||||
} FSP_DISPATCHER_WORK_ITEM;
|
} FSP_DISPATCHER_WORK_ITEM;
|
||||||
|
|
||||||
|
static FSP_FILE_SYSTEM_INTERFACE FspFileSystemNullInterface;
|
||||||
|
|
||||||
FSP_API NTSTATUS FspFileSystemCreate(PWSTR DevicePath,
|
FSP_API NTSTATUS FspFileSystemCreate(PWSTR DevicePath,
|
||||||
const FSP_FSCTL_VOLUME_PARAMS *VolumeParams,
|
const FSP_FSCTL_VOLUME_PARAMS *VolumeParams,
|
||||||
const FSP_FILE_SYSTEM_INTERFACE *Interface,
|
const FSP_FILE_SYSTEM_INTERFACE *Interface,
|
||||||
@@ -23,7 +25,7 @@ FSP_API NTSTATUS FspFileSystemCreate(PWSTR DevicePath,
|
|||||||
*PFileSystem = 0;
|
*PFileSystem = 0;
|
||||||
|
|
||||||
if (0 == Interface)
|
if (0 == Interface)
|
||||||
return STATUS_INVALID_PARAMETER;
|
Interface = FspFileSystemNullInterface;
|
||||||
|
|
||||||
FileSystem = MemAlloc(sizeof *FileSystem);
|
FileSystem = MemAlloc(sizeof *FileSystem);
|
||||||
if (0 == FileSystem)
|
if (0 == FileSystem)
|
||||||
|
Reference in New Issue
Block a user