mirror of
https://github.com/reactos/reactos.git
synced 2024-11-05 22:26:39 +00:00
59 lines
902 B
C
59 lines
902 B
C
|
#ifndef _DFS_PCH_
|
||
|
#define _DFS_PCH_
|
||
|
|
||
|
#define DFS_OPEN_CONTEXT 0xFF444653
|
||
|
#define DFS_DOWNLEVEL_OPEN_CONTEXT 0x11444653
|
||
|
#define DFS_CSCAGENT_NAME_CONTEXT 0xAAAAAAAA
|
||
|
#define DFS_USER_NAME_CONTEXT 0xBBBBBBBB
|
||
|
|
||
|
typedef struct _DFS_NAME_CONTEXT_
|
||
|
{
|
||
|
UNICODE_STRING UNCFileName;
|
||
|
LONG NameContextType;
|
||
|
ULONG Flags;
|
||
|
} DFS_NAME_CONTEXT, *PDFS_NAME_CONTEXT;
|
||
|
|
||
|
NTSTATUS
|
||
|
NTAPI
|
||
|
DfsVolumePassThrough(
|
||
|
PDEVICE_OBJECT DeviceObject,
|
||
|
PIRP Irp
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
DfsFsdFileSystemControl(
|
||
|
PDEVICE_OBJECT DeviceObject,
|
||
|
PIRP Irp
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
DfsFsdCreate(
|
||
|
PDEVICE_OBJECT DeviceObject,
|
||
|
PIRP Irp
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
DfsFsdCleanup(
|
||
|
PDEVICE_OBJECT DeviceObject,
|
||
|
PIRP Irp
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
DfsFsdClose(
|
||
|
PDEVICE_OBJECT DeviceObject,
|
||
|
PIRP Irp
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
DfsUnload(
|
||
|
PDRIVER_OBJECT DriverObject
|
||
|
);
|
||
|
|
||
|
NTSTATUS
|
||
|
DfsDriverEntry(
|
||
|
PDRIVER_OBJECT DriverObject,
|
||
|
PUNICODE_STRING RegistryPath
|
||
|
);
|
||
|
|
||
|
#endif
|