source: branches/samba-3.5.x/librpc/gen_ndr/cli_dssetup.h

Last change on this file was 414, checked in by Herwig Bauernfeind, 16 years ago

Samba 3.5.0: Initial import

File size: 5.0 KB
Line 
1#include "../librpc/gen_ndr/ndr_dssetup.h"
2#ifndef __CLI_DSSETUP__
3#define __CLI_DSSETUP__
4struct tevent_req *rpccli_dssetup_DsRoleGetPrimaryDomainInformation_send(TALLOC_CTX *mem_ctx,
5 struct tevent_context *ev,
6 struct rpc_pipe_client *cli,
7 enum dssetup_DsRoleInfoLevel _level /* [in] */,
8 union dssetup_DsRoleInfo *_info /* [out] [unique,switch_is(level)] */);
9NTSTATUS rpccli_dssetup_DsRoleGetPrimaryDomainInformation_recv(struct tevent_req *req,
10 TALLOC_CTX *mem_ctx,
11 WERROR *result);
12NTSTATUS rpccli_dssetup_DsRoleGetPrimaryDomainInformation(struct rpc_pipe_client *cli,
13 TALLOC_CTX *mem_ctx,
14 enum dssetup_DsRoleInfoLevel level /* [in] */,
15 union dssetup_DsRoleInfo *info /* [out] [unique,switch_is(level)] */,
16 WERROR *werror);
17struct tevent_req *rpccli_dssetup_DsRoleDnsNameToFlatName_send(TALLOC_CTX *mem_ctx,
18 struct tevent_context *ev,
19 struct rpc_pipe_client *cli);
20NTSTATUS rpccli_dssetup_DsRoleDnsNameToFlatName_recv(struct tevent_req *req,
21 TALLOC_CTX *mem_ctx,
22 WERROR *result);
23NTSTATUS rpccli_dssetup_DsRoleDnsNameToFlatName(struct rpc_pipe_client *cli,
24 TALLOC_CTX *mem_ctx,
25 WERROR *werror);
26struct tevent_req *rpccli_dssetup_DsRoleDcAsDc_send(TALLOC_CTX *mem_ctx,
27 struct tevent_context *ev,
28 struct rpc_pipe_client *cli);
29NTSTATUS rpccli_dssetup_DsRoleDcAsDc_recv(struct tevent_req *req,
30 TALLOC_CTX *mem_ctx,
31 WERROR *result);
32NTSTATUS rpccli_dssetup_DsRoleDcAsDc(struct rpc_pipe_client *cli,
33 TALLOC_CTX *mem_ctx,
34 WERROR *werror);
35struct tevent_req *rpccli_dssetup_DsRoleDcAsReplica_send(TALLOC_CTX *mem_ctx,
36 struct tevent_context *ev,
37 struct rpc_pipe_client *cli);
38NTSTATUS rpccli_dssetup_DsRoleDcAsReplica_recv(struct tevent_req *req,
39 TALLOC_CTX *mem_ctx,
40 WERROR *result);
41NTSTATUS rpccli_dssetup_DsRoleDcAsReplica(struct rpc_pipe_client *cli,
42 TALLOC_CTX *mem_ctx,
43 WERROR *werror);
44struct tevent_req *rpccli_dssetup_DsRoleDemoteDc_send(TALLOC_CTX *mem_ctx,
45 struct tevent_context *ev,
46 struct rpc_pipe_client *cli);
47NTSTATUS rpccli_dssetup_DsRoleDemoteDc_recv(struct tevent_req *req,
48 TALLOC_CTX *mem_ctx,
49 WERROR *result);
50NTSTATUS rpccli_dssetup_DsRoleDemoteDc(struct rpc_pipe_client *cli,
51 TALLOC_CTX *mem_ctx,
52 WERROR *werror);
53struct tevent_req *rpccli_dssetup_DsRoleGetDcOperationProgress_send(TALLOC_CTX *mem_ctx,
54 struct tevent_context *ev,
55 struct rpc_pipe_client *cli);
56NTSTATUS rpccli_dssetup_DsRoleGetDcOperationProgress_recv(struct tevent_req *req,
57 TALLOC_CTX *mem_ctx,
58 WERROR *result);
59NTSTATUS rpccli_dssetup_DsRoleGetDcOperationProgress(struct rpc_pipe_client *cli,
60 TALLOC_CTX *mem_ctx,
61 WERROR *werror);
62struct tevent_req *rpccli_dssetup_DsRoleGetDcOperationResults_send(TALLOC_CTX *mem_ctx,
63 struct tevent_context *ev,
64 struct rpc_pipe_client *cli);
65NTSTATUS rpccli_dssetup_DsRoleGetDcOperationResults_recv(struct tevent_req *req,
66 TALLOC_CTX *mem_ctx,
67 WERROR *result);
68NTSTATUS rpccli_dssetup_DsRoleGetDcOperationResults(struct rpc_pipe_client *cli,
69 TALLOC_CTX *mem_ctx,
70 WERROR *werror);
71struct tevent_req *rpccli_dssetup_DsRoleCancel_send(TALLOC_CTX *mem_ctx,
72 struct tevent_context *ev,
73 struct rpc_pipe_client *cli);
74NTSTATUS rpccli_dssetup_DsRoleCancel_recv(struct tevent_req *req,
75 TALLOC_CTX *mem_ctx,
76 WERROR *result);
77NTSTATUS rpccli_dssetup_DsRoleCancel(struct rpc_pipe_client *cli,
78 TALLOC_CTX *mem_ctx,
79 WERROR *werror);
80struct tevent_req *rpccli_dssetup_DsRoleServerSaveStateForUpgrade_send(TALLOC_CTX *mem_ctx,
81 struct tevent_context *ev,
82 struct rpc_pipe_client *cli);
83NTSTATUS rpccli_dssetup_DsRoleServerSaveStateForUpgrade_recv(struct tevent_req *req,
84 TALLOC_CTX *mem_ctx,
85 WERROR *result);
86NTSTATUS rpccli_dssetup_DsRoleServerSaveStateForUpgrade(struct rpc_pipe_client *cli,
87 TALLOC_CTX *mem_ctx,
88 WERROR *werror);
89struct tevent_req *rpccli_dssetup_DsRoleUpgradeDownlevelServer_send(TALLOC_CTX *mem_ctx,
90 struct tevent_context *ev,
91 struct rpc_pipe_client *cli);
92NTSTATUS rpccli_dssetup_DsRoleUpgradeDownlevelServer_recv(struct tevent_req *req,
93 TALLOC_CTX *mem_ctx,
94 WERROR *result);
95NTSTATUS rpccli_dssetup_DsRoleUpgradeDownlevelServer(struct rpc_pipe_client *cli,
96 TALLOC_CTX *mem_ctx,
97 WERROR *werror);
98struct tevent_req *rpccli_dssetup_DsRoleAbortDownlevelServerUpgrade_send(TALLOC_CTX *mem_ctx,
99 struct tevent_context *ev,
100 struct rpc_pipe_client *cli);
101NTSTATUS rpccli_dssetup_DsRoleAbortDownlevelServerUpgrade_recv(struct tevent_req *req,
102 TALLOC_CTX *mem_ctx,
103 WERROR *result);
104NTSTATUS rpccli_dssetup_DsRoleAbortDownlevelServerUpgrade(struct rpc_pipe_client *cli,
105 TALLOC_CTX *mem_ctx,
106 WERROR *werror);
107#endif /* __CLI_DSSETUP__ */
Note: See TracBrowser for help on using the repository browser.