8ff0c0aae8ce3a4378fa2154e61ac30956912fad
[reactos.git] / reactos / subsys / system / servman / servman.h
1 #ifndef __SERVMAN_H
2 #define __SERVMAN_H
3
4 #define WIN32_LEAN_AND_MEAN
5 #include <windows.h>
6 #include <windowsx.h>
7 #include <stdio.h>
8 #include <tchar.h>
9 #include <commctrl.h>
10 #include "resource.h"
11
12 #define MAX_KEY_LENGTH 256
13 #define NUM_BUTTONS 12
14
15 BOOL RefreshServiceList(VOID);
16
17 BOOL CALLBACK AboutDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
18
19 BOOL Start(LPCTSTR ServiceName, LPCTSTR *ServiceArgs, INT ArgCount);
20
21 VOID GetError(DWORD);
22 VOID FreeMemory(VOID);
23 VOID DisplayString(PTCHAR);
24
25 VOID GetData(VOID);
26
27 LONG APIENTRY PropSheets(HWND hwnd);
28
29 DWORD GetServiceList(VOID);
30
31
32 #endif /* __SERVMAN_H */