diff options
Diffstat (limited to 'source3/include/rpc_svcctl.h')
-rw-r--r-- | source3/include/rpc_svcctl.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/source3/include/rpc_svcctl.h b/source3/include/rpc_svcctl.h index 8710a86276..c32ba87ba9 100644 --- a/source3/include/rpc_svcctl.h +++ b/source3/include/rpc_svcctl.h @@ -29,6 +29,7 @@ #define SVC_OPEN_SC_MAN 0x0f #define SVC_ENUM_SVCS_STATUS 0x0e #define SVC_QUERY_SVC_CONFIG 0x11 +#define SVC_QUERY_DISP_NAME 0x14 #define SVC_OPEN_SERVICE 0x10 #define SVC_CLOSE 0x00 @@ -158,6 +159,26 @@ typedef struct r_svc_query_svc_cfg_info } SVC_R_QUERY_SVC_CONFIG; +/* SVC_Q_QUERY_DISP_NAME */ +typedef struct q_svc_query_disp_name_info +{ + POLICY_HND scman_pol; + UNISTR2 uni_svc_name; + uint32 buf_size; + +} SVC_Q_QUERY_DISP_NAME; + + +/* SVC_R_QUERY_DISP_NAME */ +typedef struct r_svc_query_disp_name_info +{ + UNISTR2 uni_disp_name; + uint32 buf_size; + uint32 status; + +} SVC_R_QUERY_DISP_NAME; + + /* SVC_Q_CLOSE */ typedef struct q_svc_close_info { |