23 lines
745 B
C
23 lines
745 B
C
|
#ifndef USER_MOD_H_
|
||
|
#define USER_MOD_H_
|
||
|
#include <stdbool.h>
|
||
|
|
||
|
/* 修改用户属性的函数指针 */
|
||
|
typedef bool (*exce_mod_user)(unsigned short, char*);
|
||
|
/* 修改用户描述 */
|
||
|
bool mod_user_des(unsigned short uid, char *in);
|
||
|
/* 修改用户组 */
|
||
|
bool mod_user_group(unsigned short uid, char* in);
|
||
|
/* 修改用户密码 */
|
||
|
bool mod_user_passwd(unsigned short uid, char* in);
|
||
|
/* 修改多用户登陆 */
|
||
|
bool mod_user_multi(unsigned short uid, char* in);
|
||
|
/* 修改用户永久有效 */
|
||
|
bool mod_user_valid(unsigned short uid, char* in);
|
||
|
/* 修改有效期开始时间 */
|
||
|
bool mod_user_valid_begin_time(unsigned short uid, char* valid);
|
||
|
/* 修改有效期结束时间 */
|
||
|
bool mod_user_valid_end_time(unsigned short uid, char* valid);
|
||
|
|
||
|
|
||
|
#endif
|