Data Structures |
| struct | PGENERAL_USER_DATA |
| struct | PPROFILE_USER_DATA |
| struct | PMEMBERSHIP_USER_DATA |
Defines |
| #define | VALID_GENERAL_FLAGS (UF_PASSWD_CANT_CHANGE | UF_DONT_EXPIRE_PASSWD | UF_ACCOUNTDISABLE | UF_LOCKOUT) |
Functions |
| static VOID | GetUserProfileData (HWND hwndDlg, PPROFILE_USER_DATA pUserData) |
| static BOOL | SetUserProfileData (HWND hwndDlg, PPROFILE_USER_DATA pUserData) |
| INT_PTR CALLBACK | UserProfilePageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | GetUserMembershipData (HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData) |
| static VOID | RemoveGroupFromUser (HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData) |
| static VOID | InitUserGroupsList (HWND hwndDlg) |
| static BOOL | AddSelectedGroupsToUser (HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData) |
| INT_PTR CALLBACK | AddGroupToUserDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | AddGroupToUser (HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData) |
| static BOOL | OnNotify (HWND hwndDlg, PMEMBERSHIP_USER_DATA pUserData, LPARAM lParam) |
| INT_PTR CALLBACK | UserMembershipPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | UpdateUserOptions (HWND hwndDlg, PGENERAL_USER_DATA pUserData, BOOL bInit) |
| static VOID | GetUserGeneralData (HWND hwndDlg, PGENERAL_USER_DATA pUserData) |
| static BOOL | SetUserGeneralData (HWND hwndDlg, PGENERAL_USER_DATA pUserData) |
| INT_PTR CALLBACK | UserGeneralPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | InitPropSheetPage (PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc, LPTSTR pszUser) |
| BOOL | UserProperties (HWND hwndDlg) |