summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/cli_rap.h
diff options
context:
space:
mode:
Diffstat (limited to 'librpc/gen_ndr/cli_rap.h')
-rw-r--r--librpc/gen_ndr/cli_rap.h90
1 files changed, 90 insertions, 0 deletions
diff --git a/librpc/gen_ndr/cli_rap.h b/librpc/gen_ndr/cli_rap.h
new file mode 100644
index 00000000000..fd87a6b1cef
--- /dev/null
+++ b/librpc/gen_ndr/cli_rap.h
@@ -0,0 +1,90 @@
+#include "../librpc/gen_ndr/ndr_rap.h"
+#ifndef __CLI_RAP__
+#define __CLI_RAP__
+struct tevent_req *rpccli_rap_NetShareEnum_send(TALLOC_CTX *mem_ctx,
+ struct tevent_context *ev,
+ struct rpc_pipe_client *cli,
+ uint16_t _level /* [in] */,
+ uint16_t _bufsize /* [in] */,
+ uint16_t _status /* [out] */,
+ uint16_t _convert /* [out] */,
+ uint16_t _count /* [out] */,
+ uint16_t _available /* [out] */,
+ union rap_share_info *_info /* [out] [ref,switch_is(level)] */);
+NTSTATUS rpccli_rap_NetShareEnum_recv(struct tevent_req *req,
+ TALLOC_CTX *mem_ctx);
+NTSTATUS rpccli_rap_NetShareEnum(struct rpc_pipe_client *cli,
+ TALLOC_CTX *mem_ctx,
+ uint16_t level /* [in] */,
+ uint16_t bufsize /* [in] */,
+ uint16_t status /* [out] */,
+ uint16_t convert /* [out] */,
+ uint16_t count /* [out] */,
+ uint16_t available /* [out] */,
+ union rap_share_info *info /* [out] [ref,switch_is(level)] */);
+struct tevent_req *rpccli_rap_NetServerEnum2_send(TALLOC_CTX *mem_ctx,
+ struct tevent_context *ev,
+ struct rpc_pipe_client *cli,
+ uint16_t _level /* [in] */,
+ uint16_t _bufsize /* [in] */,
+ uint32_t _servertype /* [in] */,
+ const char *_domain /* [in] [ref,charset(DOS)] */,
+ uint16_t _status /* [out] */,
+ uint16_t _convert /* [out] */,
+ uint16_t _count /* [out] */,
+ uint16_t _available /* [out] */,
+ union rap_server_info *_info /* [out] [ref,switch_is(level)] */);
+NTSTATUS rpccli_rap_NetServerEnum2_recv(struct tevent_req *req,
+ TALLOC_CTX *mem_ctx);
+NTSTATUS rpccli_rap_NetServerEnum2(struct rpc_pipe_client *cli,
+ TALLOC_CTX *mem_ctx,
+ uint16_t level /* [in] */,
+ uint16_t bufsize /* [in] */,
+ uint32_t servertype /* [in] */,
+ const char *domain /* [in] [ref,charset(DOS)] */,
+ uint16_t status /* [out] */,
+ uint16_t convert /* [out] */,
+ uint16_t count /* [out] */,
+ uint16_t available /* [out] */,
+ union rap_server_info *info /* [out] [ref,switch_is(level)] */);
+struct tevent_req *rpccli_rap_WserverGetInfo_send(TALLOC_CTX *mem_ctx,
+ struct tevent_context *ev,
+ struct rpc_pipe_client *cli,
+ uint16_t _level /* [in] */,
+ uint16_t _bufsize /* [in] */,
+ uint16_t _status /* [out] */,
+ uint16_t _convert /* [out] */,
+ uint16_t _available /* [out] */,
+ union rap_server_info _info /* [out] [switch_is(level)] */);
+NTSTATUS rpccli_rap_WserverGetInfo_recv(struct tevent_req *req,
+ TALLOC_CTX *mem_ctx);
+NTSTATUS rpccli_rap_WserverGetInfo(struct rpc_pipe_client *cli,
+ TALLOC_CTX *mem_ctx,
+ uint16_t level /* [in] */,
+ uint16_t bufsize /* [in] */,
+ uint16_t status /* [out] */,
+ uint16_t convert /* [out] */,
+ uint16_t available /* [out] */,
+ union rap_server_info info /* [out] [switch_is(level)] */);
+struct tevent_req *rpccli_rap_NetPrintQEnum_send(TALLOC_CTX *mem_ctx,
+ struct tevent_context *ev,
+ struct rpc_pipe_client *cli,
+ uint16_t _level /* [in] */,
+ uint16_t _bufsize /* [in] */,
+ uint16_t _status /* [out] */,
+ uint16_t _convert /* [out] */,
+ uint16_t _count /* [out] */,
+ uint16_t _available /* [out] */,
+ union rap_printq_info *_info /* [out] [ref,switch_is(level)] */);
+NTSTATUS rpccli_rap_NetPrintQEnum_recv(struct tevent_req *req,
+ TALLOC_CTX *mem_ctx);
+NTSTATUS rpccli_rap_NetPrintQEnum(struct rpc_pipe_client *cli,
+ TALLOC_CTX *mem_ctx,
+ uint16_t level /* [in] */,
+ uint16_t bufsize /* [in] */,
+ uint16_t status /* [out] */,
+ uint16_t convert /* [out] */,
+ uint16_t count /* [out] */,
+ uint16_t available /* [out] */,
+ union rap_printq_info *info /* [out] [ref,switch_is(level)] */);
+#endif /* __CLI_RAP__ */