亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? um.h

?? RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
?? H
字號:
/* *	um.h -- GoAhead User Management public header * *	Copyright (c) GoAhead Software Inc., 1992-2000. All Rights Reserved. * *	See the file "license.txt" for information on usage and redistribution * * $Id: um.h,v 1.1 2000/09/01 10:57:21 joel Exp $ */#ifndef _h_UM#define _h_UM 1/******************************** Description *********************************//* *	GoAhead User Management header. This defines the User Management *	public APIs.  Include this header for files that contain access to *	user inquiry or management. *//********************************* Includes ***********************************/#if ! UEMF	#include	"basic/basic.h"	#include	"emf/emf.h"#else	#include	"uemf.h"#endif/********************************** Defines ***********************************//* *	Error Return Flags */#define UM_OK				0#define UM_ERR_GENERAL		-1#define UM_ERR_NOT_FOUND	-2#define UM_ERR_PROTECTED	-3#define UM_ERR_DUPLICATE	-4#define UM_ERR_IN_USE		-5#define UM_ERR_BAD_NAME		-6#define UM_ERR_BAD_PASSWORD -7/* *	Privilege Masks */#define PRIV_NONE	0x00#define PRIV_READ	0x01#define PRIV_WRITE	0x02#define PRIV_ADMIN	0x04/* *	User classes */typedef short bool_t;#ifndef TRUE#define TRUE 1#endif#ifndef FALSE#define FALSE 0#endiftypedef enum {	AM_NONE = 0,	AM_FULL,	AM_BASIC,	AM_DIGEST,	AM_INVALID} accessMeth_t;/********************************** Prototypes ********************************//* *	umOpen() must be called before accessing User Management functions */extern int				umOpen();/* *	umClose() should be called before shutdown to free memory */extern void				umClose();/* *	umCommit() persists the user management database */extern int				umCommit(char_t *filename);/* *	umRestore() loads the user management database */extern int				umRestore(char_t *filename);/* *	umUser functions use a user ID for a key */extern int				umAddUser(char_t *user, char_t *password,							char_t *group, bool_t protect, bool_t disabled);extern int				umDeleteUser(char_t *user);extern char_t			*umGetFirstUser();extern char_t			*umGetNextUser(char_t *lastUser);extern bool_t			umUserExists(char_t *user);extern char_t			*umGetUserPassword(char_t *user);extern int				umSetUserPassword(char_t *user, char_t *password);extern char_t			*umGetUserGroup(char_t *user);extern int				umSetUserGroup(char_t *user, char_t *password);extern bool_t			umGetUserEnabled(char_t *user);extern int				umSetUserEnabled(char_t *user, bool_t enabled);extern bool_t			umGetUserProtected(char_t *user);extern int				umSetUserProtected(char_t *user, bool_t protect);/* *	umGroup functions use a group name for a key */extern int				umAddGroup(char_t *group, short privilege,							accessMeth_t am, bool_t protect, bool_t disabled);extern int				umDeleteGroup(char_t *group);extern char_t 			*umGetFirstGroup();extern char_t			*umGetNextGroup(char_t *lastUser);extern bool_t			umGroupExists(char_t *group);extern bool_t			umGetGroupInUse(char_t *group);extern accessMeth_t		umGetGroupAccessMethod(char_t *group);extern int				umSetGroupAccessMethod(char_t *group, accessMeth_t am);extern bool_t			umGetGroupEnabled(char_t *group);extern int				umSetGroupEnabled(char_t *group, bool_t enabled);extern short			umGetGroupPrivilege(char_t *group);extern int				umSetGroupPrivilege(char_t *group, short privileges);extern bool_t			umGetGroupProtected(char_t *group);extern int				umSetGroupProtected(char_t *group, bool_t protect);/* *	umAccessLimit functions use a URL as a key */extern int			umAddAccessLimit(char_t *url, accessMeth_t am,						short secure, char_t *group);extern int			umDeleteAccessLimit(char_t *url);extern char_t		*umGetFirstAccessLimit();extern char_t		*umGetNextAccessLimit(char_t *lastUser);/* *	Returns the name of an ancestor access limit if */extern char_t		*umGetAccessLimit(char_t *url);extern bool_t		umAccessLimitExists(char_t *url);extern accessMeth_t	umGetAccessLimitMethod(char_t *url);extern int			umSetAccessLimitMethod(char_t *url, accessMeth_t am);extern short		umGetAccessLimitSecure(char_t *url);extern int			umSetAccessLimitSecure(char_t *url, short secure);extern char_t		*umGetAccessLimitGroup(char_t *url);extern int			umSetAccessLimitGroup(char_t *url, char_t *group);/* *	Convenience Functions */extern accessMeth_t	umGetAccessMethodForURL(char_t *url);extern bool_t		umUserCanAccessURL(char_t *user, char_t *url);#endif /* _h_UM *//******************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91黄色免费网站| 在线观看免费一区| 精品一区二区三区日韩| 亚洲二区在线观看| 婷婷久久综合九色综合绿巨人| 一区二区三区中文在线| 又紧又大又爽精品一区二区| 又紧又大又爽精品一区二区| 亚洲成人精品一区| 性做久久久久久免费观看欧美| 午夜电影网亚洲视频| 五月激情综合色| 久久国产精品无码网站| 高清在线成人网| 99精品欧美一区| 欧美午夜免费电影| 日韩女优视频免费观看| 久久久国产综合精品女国产盗摄| 久久色在线观看| 亚洲丝袜制服诱惑| 日日摸夜夜添夜夜添国产精品| 老鸭窝一区二区久久精品| 国产suv精品一区二区6| 欧美午夜不卡在线观看免费| 欧美www视频| 综合在线观看色| 免费人成黄页网站在线一区二区| 国产成人综合视频| 91搞黄在线观看| 久久免费午夜影院| 亚洲国产另类精品专区| 国产一区二区三区电影在线观看 | 国产情人综合久久777777| 亚洲图片另类小说| 精品一区二区三区的国产在线播放| 成人在线综合网站| 777欧美精品| 国产精品嫩草影院av蜜臀| 日韩精品亚洲专区| www.色综合.com| 欧美xxxx在线观看| 亚洲国产精品影院| 北条麻妃国产九九精品视频| 欧美xxxxxxxx| 视频在线观看国产精品| 色综合天天综合网国产成人综合天 | 久久久精品免费网站| 亚洲国产成人av好男人在线观看| 国产成人自拍网| 日韩精品一区二区三区老鸭窝| 亚洲情趣在线观看| 福利一区在线观看| 精品久久人人做人人爰| 日韩精品每日更新| 欧美在线一二三四区| 中文在线免费一区三区高中清不卡| 日本成人在线电影网| 欧美色图第一页| 一区二区三区在线免费播放| av日韩在线网站| 日本一区免费视频| 国产乱码精品一区二区三| 日韩女同互慰一区二区| 日韩精品电影在线| 欧美高清激情brazzers| 亚洲一区二区三区三| 色噜噜狠狠成人网p站| 亚洲欧美日韩在线不卡| 99国产精品久久久久久久久久久| 国产欧美一区视频| 成人国产视频在线观看| 国产精品国产a级| 99re热视频精品| 亚洲精品老司机| 在线一区二区视频| 亚洲成人你懂的| 91精品国产欧美一区二区18| 丝袜美腿亚洲一区二区图片| 91精品国产乱| 韩国精品在线观看| 国产免费久久精品| 色综合久久99| 偷拍与自拍一区| 欧美r级电影在线观看| 国产一区二区免费看| 国产欧美va欧美不卡在线| 99re热这里只有精品视频| 夜夜精品浪潮av一区二区三区| 欧美三日本三级三级在线播放| 亚洲不卡av一区二区三区| 日韩欧美在线观看一区二区三区| 久久se这里有精品| 中文字幕免费观看一区| 色综合久久88色综合天天6| 亚洲高清在线视频| 精品剧情在线观看| 91免费版在线| 美女爽到高潮91| 中文字幕在线一区| 欧美久久久一区| 国产成人在线免费| 亚洲一区二区欧美| 国产视频一区在线观看| 欧美亚洲综合网| 国产精品综合视频| 五月综合激情婷婷六月色窝| 久久久久久久综合日本| 色香色香欲天天天影视综合网| 日日摸夜夜添夜夜添亚洲女人| 国产亚洲精品精华液| 欧美亚洲一区三区| 国产成人欧美日韩在线电影| 夜夜夜精品看看| 国产日韩欧美不卡在线| 欧美日韩视频不卡| 懂色av一区二区三区免费看| 日本成人在线看| 一二三四社区欧美黄| 欧美韩国一区二区| 欧美成人vr18sexvr| 一本一本久久a久久精品综合麻豆| 麻豆成人久久精品二区三区红| 日韩理论电影院| 国产亚洲欧美日韩在线一区| 91精品国产黑色紧身裤美女| 色呦呦国产精品| 高清不卡在线观看| 国产一区二区三区黄视频 | 午夜视频一区在线观看| 中文字幕不卡三区| 欧美va亚洲va国产综合| 欧美日韩高清影院| 91久久线看在观草草青青| 丁香婷婷综合网| 精品一区二区久久| 欧美aⅴ一区二区三区视频| 亚洲国产视频a| 亚洲一区二区三区在线看| 亚洲免费色视频| **性色生活片久久毛片| 国产精品美女久久久久久久久久久| 亚洲精品在线免费播放| 精品奇米国产一区二区三区| 欧美一区二区视频网站| 制服丝袜成人动漫| 91精品婷婷国产综合久久性色| 欧美日韩免费视频| 欧美日韩中文精品| 欧美性高清videossexo| 91理论电影在线观看| 一本大道av一区二区在线播放| av综合在线播放| aaa亚洲精品| 91麻豆精品视频| 日本道免费精品一区二区三区| 日本乱人伦aⅴ精品| 91成人国产精品| 欧美日韩一本到| 在线播放日韩导航| 欧美成人精精品一区二区频| 精品国产免费一区二区三区香蕉| 欧美videossexotv100| 国产视频一区二区在线| 国产精品久久久久一区二区三区| 亚洲欧洲综合另类| 亚洲超碰精品一区二区| 久久精品国产精品亚洲红杏| 国产精品一区二区久激情瑜伽| 成人美女在线观看| 在线欧美小视频| 精品欧美乱码久久久久久| 欧美国产日韩a欧美在线观看| 亚洲免费观看高清完整版在线| 亚洲国产日韩综合久久精品| 久久精品免费观看| 91蝌蚪国产九色| 欧美一区二区视频观看视频| 国产三级欧美三级| 亚洲亚洲精品在线观看| 国产呦萝稀缺另类资源| 在线观看日韩国产| 欧美videos大乳护士334| 最新国产精品久久精品| 美女在线视频一区| 91一区二区三区在线观看| 欧美色窝79yyyycom| 久久精品欧美一区二区三区不卡 | 亚洲va韩国va欧美va| 国产精品一区二区视频| 欧美特级限制片免费在线观看| 久久亚洲免费视频| 亚洲午夜精品久久久久久久久| 国产一区 二区| 欧美日韩欧美一区二区| 国产精品久久久久久久久果冻传媒 | 精品综合免费视频观看| 日本韩国欧美三级| 国产蜜臀97一区二区三区 | 国产女人水真多18毛片18精品视频| 亚洲成av人片观看|