e14f7cea10652dc529f1050111b7346bfe22d5b1
[reactos.git] / reactos / dll / cpl / usrmgr / usrmgr.h
1 #define WIN32_NO_STATUS
2 #include <stdarg.h>
3 #include <windef.h>
4 #include <winbase.h>
5 #include <winuser.h>
6 #include <commctrl.h>
7 #include <cpl.h>
8 #include <tchar.h>
9 #include <lmaccess.h>
10 #include <lmapibuf.h>
11 #include <lmerr.h>
12
13 #include "resource.h"
14
15 typedef struct _APPLET
16 {
17 int idIcon;
18 int idName;
19 int idDescription;
20 APPLET_PROC AppletProc;
21 } APPLET, *PAPPLET;
22
23 extern HINSTANCE hApplet;
24
25
26 INT_PTR CALLBACK UsersPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
27 INT_PTR CALLBACK GroupsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
28 INT_PTR CALLBACK ExtraPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
29
30 /* groupprops.c */
31 BOOL
32 GroupProperties(HWND hwndDlg);
33
34 /* misc.c */
35 VOID
36 DebugPrintf(LPTSTR szFormat, ...);
37
38 BOOL
39 CheckAccountName(HWND hwndDlg,
40 INT nIdDlgItem,
41 LPTSTR lpAccountName);
42
43 /* userprops.c */
44 BOOL
45 UserProperties(HWND hwndDlg);