4 #define WIN32_LEAN_AND_MEAN
6 #include <windowsx.h> /* GET_X/Y_LPARAM */
12 #define MAX_KEY_LENGTH 256
13 #define NUM_BUTTONS 13
14 #define PROGRESSRANGE 8
16 BOOL
RefreshServiceList(VOID
);
18 BOOL CALLBACK
AboutDialogProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
);
19 BOOL CALLBACK
ProgressDialogProc(HWND hDlg
, UINT Message
, WPARAM wParam
, LPARAM lParam
);
21 BOOL
DoStartService(HWND hProgDlg
);
22 BOOL
Control(HWND hProgBar
, DWORD Control
);
24 INT
GetSelectedItem(VOID
);
26 ENUM_SERVICE_STATUS_PROCESS
* GetSelectedService(VOID
);
29 VOID
FreeMemory(VOID
);
30 VOID
DisplayString(PTCHAR
);
32 BOOL
GetDescription(HKEY
, LPTSTR
*);
33 BOOL
GetExecutablePath(LPTSTR
*);
35 LONG APIENTRY
OpenPropSheet(HWND
);
37 DWORD
GetServiceList(VOID
);
40 #endif /* __SERVMAN_H */