X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=service.h;h=596b82b502dde81230b3647b82ba35316aafc913;hb=b6cfe6e22a89192c1bdcf234f17a72fd9993d570;hp=346062536952de1b40b3699624221549abe21d73;hpb=2c60e5334f6df07bf42e7a91cf59638453eca473;p=nssm.git diff --git a/service.h b/service.h index 3460625..596b82b 100644 --- a/service.h +++ b/service.h @@ -1,6 +1,8 @@ #ifndef SERVICE_H #define SERVICE_H +#include + /* MSDN says the commandline in CreateProcess() is limited to 32768 characters and the application name to MAX_PATH. @@ -87,6 +89,7 @@ nssm_service_t *alloc_nssm_service(); void set_nssm_service_defaults(nssm_service_t *); void cleanup_nssm_service(nssm_service_t *); SC_HANDLE open_service_manager(); +QUERY_SERVICE_CONFIG *query_service_config(const TCHAR *, SC_HANDLE); int pre_install_service(int, TCHAR **); int pre_remove_service(int, TCHAR **); int pre_edit_service(int, TCHAR **);