1 #include "../librpc/gen_ndr/ndr_srvsvc.h"
4 WERROR
_srvsvc_NetCharDevEnum(pipes_struct
*p
, struct srvsvc_NetCharDevEnum
*r
);
5 WERROR
_srvsvc_NetCharDevGetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevGetInfo
*r
);
6 WERROR
_srvsvc_NetCharDevControl(pipes_struct
*p
, struct srvsvc_NetCharDevControl
*r
);
7 WERROR
_srvsvc_NetCharDevQEnum(pipes_struct
*p
, struct srvsvc_NetCharDevQEnum
*r
);
8 WERROR
_srvsvc_NetCharDevQGetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevQGetInfo
*r
);
9 WERROR
_srvsvc_NetCharDevQSetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevQSetInfo
*r
);
10 WERROR
_srvsvc_NetCharDevQPurge(pipes_struct
*p
, struct srvsvc_NetCharDevQPurge
*r
);
11 WERROR
_srvsvc_NetCharDevQPurgeSelf(pipes_struct
*p
, struct srvsvc_NetCharDevQPurgeSelf
*r
);
12 WERROR
_srvsvc_NetConnEnum(pipes_struct
*p
, struct srvsvc_NetConnEnum
*r
);
13 WERROR
_srvsvc_NetFileEnum(pipes_struct
*p
, struct srvsvc_NetFileEnum
*r
);
14 WERROR
_srvsvc_NetFileGetInfo(pipes_struct
*p
, struct srvsvc_NetFileGetInfo
*r
);
15 WERROR
_srvsvc_NetFileClose(pipes_struct
*p
, struct srvsvc_NetFileClose
*r
);
16 WERROR
_srvsvc_NetSessEnum(pipes_struct
*p
, struct srvsvc_NetSessEnum
*r
);
17 WERROR
_srvsvc_NetSessDel(pipes_struct
*p
, struct srvsvc_NetSessDel
*r
);
18 WERROR
_srvsvc_NetShareAdd(pipes_struct
*p
, struct srvsvc_NetShareAdd
*r
);
19 WERROR
_srvsvc_NetShareEnumAll(pipes_struct
*p
, struct srvsvc_NetShareEnumAll
*r
);
20 WERROR
_srvsvc_NetShareGetInfo(pipes_struct
*p
, struct srvsvc_NetShareGetInfo
*r
);
21 WERROR
_srvsvc_NetShareSetInfo(pipes_struct
*p
, struct srvsvc_NetShareSetInfo
*r
);
22 WERROR
_srvsvc_NetShareDel(pipes_struct
*p
, struct srvsvc_NetShareDel
*r
);
23 WERROR
_srvsvc_NetShareDelSticky(pipes_struct
*p
, struct srvsvc_NetShareDelSticky
*r
);
24 WERROR
_srvsvc_NetShareCheck(pipes_struct
*p
, struct srvsvc_NetShareCheck
*r
);
25 WERROR
_srvsvc_NetSrvGetInfo(pipes_struct
*p
, struct srvsvc_NetSrvGetInfo
*r
);
26 WERROR
_srvsvc_NetSrvSetInfo(pipes_struct
*p
, struct srvsvc_NetSrvSetInfo
*r
);
27 WERROR
_srvsvc_NetDiskEnum(pipes_struct
*p
, struct srvsvc_NetDiskEnum
*r
);
28 WERROR
_srvsvc_NetServerStatisticsGet(pipes_struct
*p
, struct srvsvc_NetServerStatisticsGet
*r
);
29 WERROR
_srvsvc_NetTransportAdd(pipes_struct
*p
, struct srvsvc_NetTransportAdd
*r
);
30 WERROR
_srvsvc_NetTransportEnum(pipes_struct
*p
, struct srvsvc_NetTransportEnum
*r
);
31 WERROR
_srvsvc_NetTransportDel(pipes_struct
*p
, struct srvsvc_NetTransportDel
*r
);
32 WERROR
_srvsvc_NetRemoteTOD(pipes_struct
*p
, struct srvsvc_NetRemoteTOD
*r
);
33 WERROR
_srvsvc_NetSetServiceBits(pipes_struct
*p
, struct srvsvc_NetSetServiceBits
*r
);
34 WERROR
_srvsvc_NetPathType(pipes_struct
*p
, struct srvsvc_NetPathType
*r
);
35 WERROR
_srvsvc_NetPathCanonicalize(pipes_struct
*p
, struct srvsvc_NetPathCanonicalize
*r
);
36 WERROR
_srvsvc_NetPathCompare(pipes_struct
*p
, struct srvsvc_NetPathCompare
*r
);
37 WERROR
_srvsvc_NetNameValidate(pipes_struct
*p
, struct srvsvc_NetNameValidate
*r
);
38 WERROR
_srvsvc_NETRPRNAMECANONICALIZE(pipes_struct
*p
, struct srvsvc_NETRPRNAMECANONICALIZE
*r
);
39 WERROR
_srvsvc_NetPRNameCompare(pipes_struct
*p
, struct srvsvc_NetPRNameCompare
*r
);
40 WERROR
_srvsvc_NetShareEnum(pipes_struct
*p
, struct srvsvc_NetShareEnum
*r
);
41 WERROR
_srvsvc_NetShareDelStart(pipes_struct
*p
, struct srvsvc_NetShareDelStart
*r
);
42 WERROR
_srvsvc_NetShareDelCommit(pipes_struct
*p
, struct srvsvc_NetShareDelCommit
*r
);
43 WERROR
_srvsvc_NetGetFileSecurity(pipes_struct
*p
, struct srvsvc_NetGetFileSecurity
*r
);
44 WERROR
_srvsvc_NetSetFileSecurity(pipes_struct
*p
, struct srvsvc_NetSetFileSecurity
*r
);
45 WERROR
_srvsvc_NetServerTransportAddEx(pipes_struct
*p
, struct srvsvc_NetServerTransportAddEx
*r
);
46 WERROR
_srvsvc_NetServerSetServiceBitsEx(pipes_struct
*p
, struct srvsvc_NetServerSetServiceBitsEx
*r
);
47 WERROR
_srvsvc_NETRDFSGETVERSION(pipes_struct
*p
, struct srvsvc_NETRDFSGETVERSION
*r
);
48 WERROR
_srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct
*p
, struct srvsvc_NETRDFSCREATELOCALPARTITION
*r
);
49 WERROR
_srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct
*p
, struct srvsvc_NETRDFSDELETELOCALPARTITION
*r
);
50 WERROR
_srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct
*p
, struct srvsvc_NETRDFSSETLOCALVOLUMESTATE
*r
);
51 WERROR
_srvsvc_NETRDFSSETSERVERINFO(pipes_struct
*p
, struct srvsvc_NETRDFSSETSERVERINFO
*r
);
52 WERROR
_srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct
*p
, struct srvsvc_NETRDFSCREATEEXITPOINT
*r
);
53 WERROR
_srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct
*p
, struct srvsvc_NETRDFSDELETEEXITPOINT
*r
);
54 WERROR
_srvsvc_NETRDFSMODIFYPREFIX(pipes_struct
*p
, struct srvsvc_NETRDFSMODIFYPREFIX
*r
);
55 WERROR
_srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct
*p
, struct srvsvc_NETRDFSFIXLOCALVOLUME
*r
);
56 WERROR
_srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct
*p
, struct srvsvc_NETRDFSMANAGERREPORTSITEINFO
*r
);
57 WERROR
_srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct
*p
, struct srvsvc_NETRSERVERTRANSPORTDELEX
*r
);
58 void srvsvc_get_pipe_fns(struct api_struct
**fns
, int *n_fns
);
59 NTSTATUS
rpc_srvsvc_dispatch(struct rpc_pipe_client
*cli
, TALLOC_CTX
*mem_ctx
, const struct ndr_interface_table
*table
, uint32_t opnum
, void *r
);
60 WERROR
_srvsvc_NetCharDevEnum(pipes_struct
*p
, struct srvsvc_NetCharDevEnum
*r
);
61 WERROR
_srvsvc_NetCharDevGetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevGetInfo
*r
);
62 WERROR
_srvsvc_NetCharDevControl(pipes_struct
*p
, struct srvsvc_NetCharDevControl
*r
);
63 WERROR
_srvsvc_NetCharDevQEnum(pipes_struct
*p
, struct srvsvc_NetCharDevQEnum
*r
);
64 WERROR
_srvsvc_NetCharDevQGetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevQGetInfo
*r
);
65 WERROR
_srvsvc_NetCharDevQSetInfo(pipes_struct
*p
, struct srvsvc_NetCharDevQSetInfo
*r
);
66 WERROR
_srvsvc_NetCharDevQPurge(pipes_struct
*p
, struct srvsvc_NetCharDevQPurge
*r
);
67 WERROR
_srvsvc_NetCharDevQPurgeSelf(pipes_struct
*p
, struct srvsvc_NetCharDevQPurgeSelf
*r
);
68 WERROR
_srvsvc_NetConnEnum(pipes_struct
*p
, struct srvsvc_NetConnEnum
*r
);
69 WERROR
_srvsvc_NetFileEnum(pipes_struct
*p
, struct srvsvc_NetFileEnum
*r
);
70 WERROR
_srvsvc_NetFileGetInfo(pipes_struct
*p
, struct srvsvc_NetFileGetInfo
*r
);
71 WERROR
_srvsvc_NetFileClose(pipes_struct
*p
, struct srvsvc_NetFileClose
*r
);
72 WERROR
_srvsvc_NetSessEnum(pipes_struct
*p
, struct srvsvc_NetSessEnum
*r
);
73 WERROR
_srvsvc_NetSessDel(pipes_struct
*p
, struct srvsvc_NetSessDel
*r
);
74 WERROR
_srvsvc_NetShareAdd(pipes_struct
*p
, struct srvsvc_NetShareAdd
*r
);
75 WERROR
_srvsvc_NetShareEnumAll(pipes_struct
*p
, struct srvsvc_NetShareEnumAll
*r
);
76 WERROR
_srvsvc_NetShareGetInfo(pipes_struct
*p
, struct srvsvc_NetShareGetInfo
*r
);
77 WERROR
_srvsvc_NetShareSetInfo(pipes_struct
*p
, struct srvsvc_NetShareSetInfo
*r
);
78 WERROR
_srvsvc_NetShareDel(pipes_struct
*p
, struct srvsvc_NetShareDel
*r
);
79 WERROR
_srvsvc_NetShareDelSticky(pipes_struct
*p
, struct srvsvc_NetShareDelSticky
*r
);
80 WERROR
_srvsvc_NetShareCheck(pipes_struct
*p
, struct srvsvc_NetShareCheck
*r
);
81 WERROR
_srvsvc_NetSrvGetInfo(pipes_struct
*p
, struct srvsvc_NetSrvGetInfo
*r
);
82 WERROR
_srvsvc_NetSrvSetInfo(pipes_struct
*p
, struct srvsvc_NetSrvSetInfo
*r
);
83 WERROR
_srvsvc_NetDiskEnum(pipes_struct
*p
, struct srvsvc_NetDiskEnum
*r
);
84 WERROR
_srvsvc_NetServerStatisticsGet(pipes_struct
*p
, struct srvsvc_NetServerStatisticsGet
*r
);
85 WERROR
_srvsvc_NetTransportAdd(pipes_struct
*p
, struct srvsvc_NetTransportAdd
*r
);
86 WERROR
_srvsvc_NetTransportEnum(pipes_struct
*p
, struct srvsvc_NetTransportEnum
*r
);
87 WERROR
_srvsvc_NetTransportDel(pipes_struct
*p
, struct srvsvc_NetTransportDel
*r
);
88 WERROR
_srvsvc_NetRemoteTOD(pipes_struct
*p
, struct srvsvc_NetRemoteTOD
*r
);
89 WERROR
_srvsvc_NetSetServiceBits(pipes_struct
*p
, struct srvsvc_NetSetServiceBits
*r
);
90 WERROR
_srvsvc_NetPathType(pipes_struct
*p
, struct srvsvc_NetPathType
*r
);
91 WERROR
_srvsvc_NetPathCanonicalize(pipes_struct
*p
, struct srvsvc_NetPathCanonicalize
*r
);
92 WERROR
_srvsvc_NetPathCompare(pipes_struct
*p
, struct srvsvc_NetPathCompare
*r
);
93 WERROR
_srvsvc_NetNameValidate(pipes_struct
*p
, struct srvsvc_NetNameValidate
*r
);
94 WERROR
_srvsvc_NETRPRNAMECANONICALIZE(pipes_struct
*p
, struct srvsvc_NETRPRNAMECANONICALIZE
*r
);
95 WERROR
_srvsvc_NetPRNameCompare(pipes_struct
*p
, struct srvsvc_NetPRNameCompare
*r
);
96 WERROR
_srvsvc_NetShareEnum(pipes_struct
*p
, struct srvsvc_NetShareEnum
*r
);
97 WERROR
_srvsvc_NetShareDelStart(pipes_struct
*p
, struct srvsvc_NetShareDelStart
*r
);
98 WERROR
_srvsvc_NetShareDelCommit(pipes_struct
*p
, struct srvsvc_NetShareDelCommit
*r
);
99 WERROR
_srvsvc_NetGetFileSecurity(pipes_struct
*p
, struct srvsvc_NetGetFileSecurity
*r
);
100 WERROR
_srvsvc_NetSetFileSecurity(pipes_struct
*p
, struct srvsvc_NetSetFileSecurity
*r
);
101 WERROR
_srvsvc_NetServerTransportAddEx(pipes_struct
*p
, struct srvsvc_NetServerTransportAddEx
*r
);
102 WERROR
_srvsvc_NetServerSetServiceBitsEx(pipes_struct
*p
, struct srvsvc_NetServerSetServiceBitsEx
*r
);
103 WERROR
_srvsvc_NETRDFSGETVERSION(pipes_struct
*p
, struct srvsvc_NETRDFSGETVERSION
*r
);
104 WERROR
_srvsvc_NETRDFSCREATELOCALPARTITION(pipes_struct
*p
, struct srvsvc_NETRDFSCREATELOCALPARTITION
*r
);
105 WERROR
_srvsvc_NETRDFSDELETELOCALPARTITION(pipes_struct
*p
, struct srvsvc_NETRDFSDELETELOCALPARTITION
*r
);
106 WERROR
_srvsvc_NETRDFSSETLOCALVOLUMESTATE(pipes_struct
*p
, struct srvsvc_NETRDFSSETLOCALVOLUMESTATE
*r
);
107 WERROR
_srvsvc_NETRDFSSETSERVERINFO(pipes_struct
*p
, struct srvsvc_NETRDFSSETSERVERINFO
*r
);
108 WERROR
_srvsvc_NETRDFSCREATEEXITPOINT(pipes_struct
*p
, struct srvsvc_NETRDFSCREATEEXITPOINT
*r
);
109 WERROR
_srvsvc_NETRDFSDELETEEXITPOINT(pipes_struct
*p
, struct srvsvc_NETRDFSDELETEEXITPOINT
*r
);
110 WERROR
_srvsvc_NETRDFSMODIFYPREFIX(pipes_struct
*p
, struct srvsvc_NETRDFSMODIFYPREFIX
*r
);
111 WERROR
_srvsvc_NETRDFSFIXLOCALVOLUME(pipes_struct
*p
, struct srvsvc_NETRDFSFIXLOCALVOLUME
*r
);
112 WERROR
_srvsvc_NETRDFSMANAGERREPORTSITEINFO(pipes_struct
*p
, struct srvsvc_NETRDFSMANAGERREPORTSITEINFO
*r
);
113 WERROR
_srvsvc_NETRSERVERTRANSPORTDELEX(pipes_struct
*p
, struct srvsvc_NETRSERVERTRANSPORTDELEX
*r
);
114 NTSTATUS
rpc_srvsvc_init(void);
115 #endif /* __SRV_SRVSVC__ */