xref: /reactos/dll/win32/netapi32/dfs.c (revision 45fd48bd)
1 /*
2  * COPYRIGHT:       See COPYING in the top level directory
3  * PROJECT:         NetAPI DLL
4  * FILE:            reactos/dll/win32/netapi32/dfs.c
5  * PURPOSE:         Distributed File System Service interface code
6  * PROGRAMMERS:     Eric Kohl
7  */
8 
9 /* INCLUDES ******************************************************************/
10 
11 #include "netapi32.h"
12 
13 #include <rpc.h>
14 #include "netdfs_c.h"
15 
16 WINE_DEFAULT_DEBUG_CHANNEL(netapi32);
17 
18 /* FUNCTIONS *****************************************************************/
19 
20 NET_API_STATUS
21 WINAPI
22 NetDfsAdd(
23     _In_ LPWSTR DfsEntryPath,
24     _In_ LPWSTR ServerName,
25     _In_ LPWSTR PathName,
26     _In_opt_ LPWSTR Comment,
27     _In_ DWORD Flags)
28 {
29 #if 0
30     NET_API_STATUS
31     __stdcall
32     status = NetrDfsAdd(DfsEntryPath,
33                         ServerName,
34                         PathName,
35                         Comment,
36                         Flags);
37 #endif
38     UNIMPLEMENTED;
39     return 0;
40 }
41 
42 
43 NET_API_STATUS
44 WINAPI
45 NetDfsAddFtRoot(
46     _In_ LPWSTR ServerName,
47     _In_ LPWSTR RootShare,
48     _In_ LPWSTR FtDfsName,
49     _In_opt_ LPWSTR Comment,
50     _In_ DWORD Flags)
51 {
52     UNIMPLEMENTED;
53     return 0;
54 }
55 
56 
57 NET_API_STATUS
58 WINAPI
59 NetDfsAddStdRoot(
60     _In_ LPWSTR ServerName,
61     _In_ LPWSTR RootShare,
62     _In_opt_ LPWSTR Comment,
63     _In_ DWORD Flags)
64 {
65     UNIMPLEMENTED;
66     return 0;
67 }
68 
69 
70 NET_API_STATUS
71 WINAPI
72 NetDfsAddStdRootForced(
73     _In_ LPWSTR ServerName,
74     _In_ LPWSTR RootShare,
75     _In_opt_ LPWSTR Comment,
76     _In_ LPWSTR Store)
77 {
78     UNIMPLEMENTED;
79     return 0;
80 }
81 
82 
83 NET_API_STATUS
84 WINAPI
85 NetDfsEnum(
86     _In_ LPWSTR DfsName,
87     _In_ DWORD Level,
88     _In_ DWORD PrefMaxLen,
89     _Out_ LPBYTE *Buffer,
90     _Out_ LPDWORD EntriesRead,
91     _Out_ LPDWORD ResumeHandle)
92 {
93     UNIMPLEMENTED;
94     return 0;
95 }
96 
97 
98 NET_API_STATUS
99 WINAPI
100 NetDfsGetClientInfo(
101     _In_ LPWSTR DfsEntryPath,
102     _In_ LPWSTR ServerName,
103     _In_ LPWSTR ShareName,
104     _In_ DWORD Level,
105     _Out_ LPBYTE *Buffer)
106 {
107     UNIMPLEMENTED;
108     return 0;
109 }
110 
111 
112 /* NetDfsGetDcAddress */
113 
114 
115 NET_API_STATUS
116 WINAPI
117 NetDfsGetFtContainerSecurity(
118     _In_ LPWSTR DomainName,
119     _In_ SECURITY_INFORMATION SecurityInformation,
120     _Out_ PSECURITY_DESCRIPTOR *ppSecurityDescriptor,
121     _Out_ LPDWORD lpcbSecurityDescriptor)
122 {
123     UNIMPLEMENTED;
124     return 0;
125 }
126 
127 
128 /* EOF */
129