git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/...
[metze/samba/wip.git] / bin.gen_ndr / default / librpc / gen_ndr / ndr_backupkey_c.h
1 #include "librpc/rpc/dcerpc.h"
2 #include "bin/default/librpc/gen_ndr/backupkey.h"
3 #ifndef _HEADER_RPC_backupkey
4 #define _HEADER_RPC_backupkey
5
6 extern const struct ndr_interface_table ndr_table_backupkey;
7
8 struct tevent_req *dcerpc_bkrp_BackupKey_r_send(TALLOC_CTX *mem_ctx,
9         struct tevent_context *ev,
10         struct dcerpc_binding_handle *h,
11         struct bkrp_BackupKey *r);
12 NTSTATUS dcerpc_bkrp_BackupKey_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
13 NTSTATUS dcerpc_bkrp_BackupKey_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct bkrp_BackupKey *r);
14 struct tevent_req *dcerpc_bkrp_BackupKey_send(TALLOC_CTX *mem_ctx,
15                                               struct tevent_context *ev,
16                                               struct dcerpc_binding_handle *h,
17                                               struct GUID *_guidActionAgent /* [in] [ref] */,
18                                               uint8_t *_data_in /* [in] [ref,size_is(data_in_len)] */,
19                                               uint32_t _data_in_len /* [in]  */,
20                                               uint8_t **_data_out /* [out] [ref,size_is(,*data_out_len)] */,
21                                               uint32_t *_data_out_len /* [out] [ref] */,
22                                               uint32_t _param /* [in]  */);
23 NTSTATUS dcerpc_bkrp_BackupKey_recv(struct tevent_req *req,
24                                     TALLOC_CTX *mem_ctx,
25                                     WERROR *result);
26 NTSTATUS dcerpc_bkrp_BackupKey(struct dcerpc_binding_handle *h,
27                                TALLOC_CTX *mem_ctx,
28                                struct GUID *_guidActionAgent /* [in] [ref] */,
29                                uint8_t *_data_in /* [in] [ref,size_is(data_in_len)] */,
30                                uint32_t _data_in_len /* [in]  */,
31                                uint8_t **_data_out /* [out] [ref,size_is(,*data_out_len)] */,
32                                uint32_t *_data_out_len /* [out] [ref] */,
33                                uint32_t _param /* [in]  */,
34                                WERROR *result);
35
36 #endif /* _HEADER_RPC_backupkey */