Visual C++ backend for rbuild (for now just a hacked mingw backend) and related compi...
[reactos.git] / dll / cpl / usrmgr / usrmgr.h
1 #ifndef __CPL_DESK_H__
2 #define __CPL_DESK_H__
3
4 #include <windows.h>
5 #include <commctrl.h>
6 #include <commdlg.h>
7 #include <cpl.h>
8 #include <tchar.h>
9 #include <setupapi.h>
10 #include <lmaccess.h>
11 #include <lmapibuf.h>
12 #include <lmerr.h>
13 #include <stdio.h>
14
15 #include "resource.h"
16
17 typedef struct _APPLET
18 {
19 int idIcon;
20 int idName;
21 int idDescription;
22 APPLET_PROC AppletProc;
23 } APPLET, *PAPPLET;
24
25 extern HINSTANCE hApplet;
26
27
28 INT_PTR CALLBACK UsersPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
29 INT_PTR CALLBACK GroupsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
30 INT_PTR CALLBACK ExtraPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
31
32 /* groupprops.c */
33 BOOL
34 GroupProperties(HWND hwndDlg);
35
36 /* misc.c */
37 VOID
38 DebugPrintf(LPTSTR szFormat, ...);
39
40 BOOL
41 CheckAccountName(HWND hwndDlg,
42 INT nIdDlgItem,
43 LPTSTR lpAccountName);
44
45 /* userprops.c */
46 BOOL
47 UserProperties(HWND hwndDlg);
48
49 #endif /* __CPL_DESK_H__ */
50