2014-02-05 18:17:27 +00:00
|
|
|
#ifndef _USRMGR_H
|
|
|
|
#define _USRMGR_H
|
|
|
|
|
2013-01-24 23:00:42 +00:00
|
|
|
#include <stdarg.h>
|
2022-09-03 15:19:41 +00:00
|
|
|
#include <wine/debug.h>
|
|
|
|
|
|
|
|
WINE_DEFAULT_DEBUG_CHANNEL(usrmgr);
|
|
|
|
|
|
|
|
#ifdef UNICODE
|
|
|
|
#define dbgstrx(x) wine_dbgstr_w(x)
|
|
|
|
#else
|
|
|
|
#define dbgstrx(x) (const char*)(x)
|
|
|
|
#endif
|
2014-02-05 18:17:27 +00:00
|
|
|
|
|
|
|
#define WIN32_NO_STATUS
|
2013-01-24 23:00:42 +00:00
|
|
|
#include <windef.h>
|
|
|
|
#include <winbase.h>
|
|
|
|
#include <winuser.h>
|
2008-05-25 11:50:56 +00:00
|
|
|
#include <commctrl.h>
|
|
|
|
#include <cpl.h>
|
|
|
|
#include <tchar.h>
|
|
|
|
#include <lmaccess.h>
|
|
|
|
#include <lmapibuf.h>
|
|
|
|
#include <lmerr.h>
|
|
|
|
|
|
|
|
#include "resource.h"
|
|
|
|
|
|
|
|
typedef struct _APPLET
|
|
|
|
{
|
|
|
|
int idIcon;
|
|
|
|
int idName;
|
|
|
|
int idDescription;
|
|
|
|
APPLET_PROC AppletProc;
|
|
|
|
} APPLET, *PAPPLET;
|
|
|
|
|
|
|
|
extern HINSTANCE hApplet;
|
|
|
|
|
|
|
|
INT_PTR CALLBACK UsersPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|
|
|
INT_PTR CALLBACK GroupsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|
|
|
INT_PTR CALLBACK ExtraPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
|
|
|
|
2023-08-07 13:55:49 +00:00
|
|
|
LPTSTR GetDlgItemTextAlloc(HWND hwndDlg, INT nDlgItem);
|
|
|
|
LPTSTR GetComboBoxLBTextAlloc(HWND hwndDlg, INT nDlgItem, INT nIndex);
|
|
|
|
|
2008-05-31 19:48:44 +00:00
|
|
|
/* groupprops.c */
|
2008-06-07 22:31:24 +00:00
|
|
|
BOOL
|
2008-05-31 19:48:44 +00:00
|
|
|
GroupProperties(HWND hwndDlg);
|
|
|
|
|
2008-05-25 11:50:56 +00:00
|
|
|
/* misc.c */
|
|
|
|
BOOL
|
|
|
|
CheckAccountName(HWND hwndDlg,
|
|
|
|
INT nIdDlgItem,
|
|
|
|
LPTSTR lpAccountName);
|
|
|
|
|
|
|
|
/* userprops.c */
|
2008-06-07 22:31:24 +00:00
|
|
|
BOOL
|
2008-05-25 11:50:56 +00:00
|
|
|
UserProperties(HWND hwndDlg);
|
2014-02-05 18:17:27 +00:00
|
|
|
|
|
|
|
#endif /* _USRMGR_H */
|