Something went wrong. Try again.
Reactos
Something went wrong. Try again.
949 B · 61 lines
C
at master
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162#ifndef _DFS_PCH_#define _DFS_PCH_
#include <section_attribs.h>
#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;
NTSTATUSNTAPIDfsVolumePassThrough( PDEVICE_OBJECT DeviceObject, PIRP Irp);
NTSTATUSDfsFsdFileSystemControl( PDEVICE_OBJECT DeviceObject, PIRP Irp);
NTSTATUSDfsFsdCreate( PDEVICE_OBJECT DeviceObject, PIRP Irp);
NTSTATUSDfsFsdCleanup( PDEVICE_OBJECT DeviceObject, PIRP Irp);
NTSTATUSDfsFsdClose( PDEVICE_OBJECT DeviceObject, PIRP Irp);
VOIDDfsUnload( PDRIVER_OBJECT DriverObject);
CODE_SEG("INIT")NTSTATUSDfsDriverEntry( PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath);
#endif