Add new script for building IDL files in librpc/idl, generating both
[sfrench/samba-autobuild/.git] / librpc / gen_ndr / cli_initshutdown.h
1 #include "../librpc/gen_ndr/ndr_initshutdown.h"
2 #ifndef __CLI_INITSHUTDOWN__
3 #define __CLI_INITSHUTDOWN__
4 NTSTATUS rpccli_initshutdown_Init(struct rpc_pipe_client *cli,
5                                   TALLOC_CTX *mem_ctx,
6                                   uint16_t *hostname /* [in] [unique] */,
7                                   struct lsa_StringLarge *message /* [in] [unique] */,
8                                   uint32_t timeout /* [in]  */,
9                                   uint8_t force_apps /* [in]  */,
10                                   uint8_t do_reboot /* [in]  */,
11                                   WERROR *werror);
12 NTSTATUS rpccli_initshutdown_Abort(struct rpc_pipe_client *cli,
13                                    TALLOC_CTX *mem_ctx,
14                                    uint16_t *server /* [in] [unique] */,
15                                    WERROR *werror);
16 NTSTATUS rpccli_initshutdown_InitEx(struct rpc_pipe_client *cli,
17                                     TALLOC_CTX *mem_ctx,
18                                     uint16_t *hostname /* [in] [unique] */,
19                                     struct lsa_StringLarge *message /* [in] [unique] */,
20                                     uint32_t timeout /* [in]  */,
21                                     uint8_t force_apps /* [in]  */,
22                                     uint8_t do_reboot /* [in]  */,
23                                     uint32_t reason /* [in]  */,
24                                     WERROR *werror);
25 #endif /* __CLI_INITSHUTDOWN__ */