secgateway/Product/user/user_manager/user_mod.h

23 lines
745 B
C
Raw Normal View History

#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