mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-25 09:52:23 -05:00
dll: WIP
This commit is contained in:
parent
761e0a1651
commit
cef8add09f
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user