reshuffling of dlls
[reactos.git] / reactos / dll / cpl / sysdm / sysdm.h
1 #ifndef __CPL_SYSDM_H
2 #define __CPL_SYSDM_H
3
4 typedef LONG (CALLBACK *APPLET_INITPROC)(VOID);
5
6 typedef struct
7 {
8 int idIcon;
9 int idName;
10 int idDescription;
11 APPLET_INITPROC AppletProc;
12 } APPLET, *PAPPLET;
13
14 extern HINSTANCE hApplet;
15
16 void ShowLastWin32Error(HWND hWndOwner);
17
18 INT_PTR CALLBACK GeneralPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
19 INT_PTR CALLBACK ComputerPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
20 INT_PTR CALLBACK HardwarePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
21 INT_PTR CALLBACK AdvancedPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
22 INT_PTR CALLBACK UserProfilePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
23
24 /* environment.c */
25 INT_PTR CALLBACK EnvironmentDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
26
27 /* virtmem.c */
28 INT_PTR CALLBACK VirtMemDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
29
30
31 #endif /* __CPL_SYSDM_H */
32
33 /* EOF */