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