summaryrefslogtreecommitdiffstats
path: root/private/net/svcdlls/rpl/server/treei.h
diff options
context:
space:
mode:
Diffstat (limited to 'private/net/svcdlls/rpl/server/treei.h')
-rw-r--r--private/net/svcdlls/rpl/server/treei.h47
1 files changed, 47 insertions, 0 deletions
diff --git a/private/net/svcdlls/rpl/server/treei.h b/private/net/svcdlls/rpl/server/treei.h
new file mode 100644
index 000000000..019dee4d1
--- /dev/null
+++ b/private/net/svcdlls/rpl/server/treei.h
@@ -0,0 +1,47 @@
+/*++
+
+Copyright (c) 1993 Microsoft Corporation
+
+Module Name:
+
+ tree.h
+
+Abstract:
+
+ Internal definitions from tree.c
+
+Author:
+
+ Jon Newman (jonn) 16 - February - 1994
+
+Revision History:
+
+ Jon Newman (jonn) 16 - February - 1994
+ Added RplGrant*Perms primitives
+
+--*/
+
+typedef DWORD (RPL_TREE_CALLBACK)( PWCHAR Path, PBOOL pAuxiliaryBlock);
+
+#define RPL_TREE_AUXILIARY 0x2000 // perform callback action
+#define RPL_TREE_COPY 0x4000
+#define RPL_TREE_DELETE 0x8000
+
+//
+// Forward declarations
+//
+
+DWORD RplDoTree(
+ PWCHAR Source,
+ PWCHAR Target,
+ DWORD Flags,
+ RPL_TREE_CALLBACK AuxiliaryCallback,
+ PBOOL pAuxiliaryBlock
+ );
+
+VOID LoadError(
+ PWCHAR FilePath,
+ DWORD ActionError,
+ DWORD ActionFlags
+ );
+