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] */,
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] */,
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)] */,
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] */,
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] */,