s3: re-run make samba3-idl.
[ira/wip.git] / librpc / gen_ndr / cli_svcctl.h
index 2dcb7447ea7c0d335798f7142641d6699b9f1f31..575256f62ac2e718553ce93e73313ed4760aecb5 100644 (file)
@@ -61,8 +61,8 @@ NTSTATUS rpccli_svcctl_ChangeServiceConfigW(struct rpc_pipe_client *cli,
                                            TALLOC_CTX *mem_ctx,
                                            struct policy_handle *handle /* [in] [ref] */,
                                            uint32_t type /* [in]  */,
-                                           uint32_t start /* [in]  */,
-                                           uint32_t error /* [in]  */,
+                                           enum svcctl_StartType start_type /* [in]  */,
+                                           enum svcctl_ErrorControl error_control /* [in]  */,
                                            const char *binary_path /* [in] [unique,charset(UTF16)] */,
                                            const char *load_order_group /* [in] [unique,charset(UTF16)] */,
                                            uint32_t *tag_id /* [out] [ref] */,
@@ -78,8 +78,8 @@ NTSTATUS rpccli_svcctl_CreateServiceW(struct rpc_pipe_client *cli,
                                      const char *DisplayName /* [in] [unique,charset(UTF16)] */,
                                      uint32_t desired_access /* [in]  */,
                                      uint32_t type /* [in]  */,
-                                     uint32_t start_type /* [in]  */,
-                                     uint32_t error_control /* [in]  */,
+                                     enum svcctl_StartType start_type /* [in]  */,
+                                     enum svcctl_ErrorControl error_control /* [in]  */,
                                      const char *binary_path /* [in] [charset(UTF16)] */,
                                      const char *LoadOrderGroupKey /* [in] [unique,charset(UTF16)] */,
                                      uint32_t *TagId /* [in,out] [unique] */,
@@ -103,7 +103,7 @@ NTSTATUS rpccli_svcctl_EnumServicesStatusW(struct rpc_pipe_client *cli,
                                           TALLOC_CTX *mem_ctx,
                                           struct policy_handle *handle /* [in] [ref] */,
                                           uint32_t type /* [in]  */,
-                                          uint32_t state /* [in]  */,
+                                          enum svcctl_ServiceState state /* [in]  */,
                                           uint8_t *service /* [out] [ref,size_is(buf_size)] */,
                                           uint32_t buf_size /* [in] [range(0,262144)] */,
                                           uint32_t *bytes_needed /* [out] [ref,range(0,262144)] */,
@@ -169,8 +169,8 @@ NTSTATUS rpccli_svcctl_ChangeServiceConfigA(struct rpc_pipe_client *cli,
                                            TALLOC_CTX *mem_ctx,
                                            struct policy_handle *handle /* [in] [ref] */,
                                            uint32_t type /* [in]  */,
-                                           uint32_t start /* [in]  */,
-                                           uint32_t error /* [in]  */,
+                                           enum svcctl_StartType start_type /* [in]  */,
+                                           enum svcctl_ErrorControl error_control /* [in]  */,
                                            const char *binary_path /* [in] [unique,charset(UTF16)] */,
                                            const char *load_order_group /* [in] [unique,charset(UTF16)] */,
                                            uint32_t *tag_id /* [out] [ref] */,
@@ -186,8 +186,8 @@ NTSTATUS rpccli_svcctl_CreateServiceA(struct rpc_pipe_client *cli,
                                      const char *DisplayName /* [in] [unique,charset(UTF16)] */,
                                      uint32_t desired_access /* [in]  */,
                                      uint32_t type /* [in]  */,
-                                     uint32_t start_type /* [in]  */,
-                                     uint32_t error_control /* [in]  */,
+                                     enum svcctl_StartType start_type /* [in]  */,
+                                     enum svcctl_ErrorControl error_control /* [in]  */,
                                      const char *binary_path /* [in] [unique,charset(UTF16)] */,
                                      const char *LoadOrderGroupKey /* [in] [unique,charset(UTF16)] */,
                                      uint32_t *TagId /* [out] [unique] */,