void set_nssm_service_defaults(nssm_service_t *);\r
void cleanup_nssm_service(nssm_service_t *);\r
SC_HANDLE open_service_manager();\r
+SC_HANDLE open_service(SC_HANDLE, TCHAR *, TCHAR *, unsigned long);\r
QUERY_SERVICE_CONFIG *query_service_config(const TCHAR *, SC_HANDLE);\r
int set_service_description(const TCHAR *, SC_HANDLE, TCHAR *);\r
int get_service_description(const TCHAR *, SC_HANDLE, unsigned long, TCHAR *);\r
int install_service(nssm_service_t *);\r
int remove_service(nssm_service_t *);\r
int edit_service(nssm_service_t *, bool);\r
+int control_service(unsigned long, int, TCHAR **);\r
void set_service_recovery(nssm_service_t *);\r
int monitor_service(nssm_service_t *);\r
int start_service(nssm_service_t *);\r