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
6 extern const struct ndr_interface_table ndr_table_backupkey;
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,
26 NTSTATUS dcerpc_bkrp_BackupKey(struct dcerpc_binding_handle *h,
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] */,
36 #endif /* _HEADER_RPC_backupkey */