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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rockey4_nd_32.h

?? 軟件加密保護(hù)
?? H
字號:
// 高級命令字
#ifndef _ROCKEY4_ND_32_
#define _ROCKEY4_ND_32_

//#define FUNCTION_ROCKEY4ND //使用RockeyND代替原函數(shù)名Rockey
#define FUNCTION_ROCKEY    //函數(shù)名使用Rockey


//函數(shù)id
/* 基本格式:
(1) 查找鎖
    輸入?yún)?shù):
    function = 0
    *p1 = pass1
    *p2 = pass2
    *p3 = pass3
    *p4 = pass4
    返回:
    *lp1 為鎖的硬件 ID
    返回為 0 表示成功, 其它為錯誤碼

(2) 查找下一鎖
    輸入?yún)?shù):
    function = 1
    *p1 = pass1
    *p2 = pass2
    *p3 = pass3
    *p4 = pass4
    返回:
    *lp1 為鎖的硬件 ID
    返回為 0 表示成功, 其它為錯誤碼

(3) 打開鎖
    輸入?yún)?shù):
    function = 2
    *p1 = pass1
    *p2 = pass2
    *p3 = pass3
    *p4 = pass4
    *lp1 = 硬件 ID
    返回:
    *handle 為鎖的句柄
    返回為 0 表示成功, 其它為錯誤碼

(4) 關(guān)閉鎖
    輸入?yún)?shù):
    function = 3
    *handle = 鎖的句柄
    返回:
    返回為 0 表示成功, 其它為錯誤碼

(5) 讀鎖
    輸入?yún)?shù):
    function = 4
    *handle = 鎖的句柄
    *p1 = pos
    *p2 = length
    buffer = 緩沖區(qū)的指針
    返回:
    buffer 中添入讀入的內(nèi)容
    返回為 0 表示成功, 其它為錯誤碼

(6) 寫鎖
    function = 5
    *handle = 鎖的句柄
    *p1 = pos
    *p2 = length
    buffer = 緩沖區(qū)的指針
    返回:
    返回為 0 表示成功, 其它為錯誤碼

(7) 隨機(jī)數(shù)
    function = 6
    *handle = 鎖的句柄
    返回:
    *p1,*p2,*p3,*p4 = 隨機(jī)數(shù)
    返回為 0 表示成功, 其它為錯誤碼
    
(8) 種子碼
    function = 7
    *handle = 鎖的句柄
    *lp2 = 種子碼
    返回:
    *p1 = 返回碼1
    *p2 = 返回碼2
    *p3 = 返回碼3
    *p4 = 返回碼4
    返回為 0 表示成功, 其它為錯誤碼

(9) 寫用戶 ID [*]
    function = 8
    *handle = 鎖的句柄
    *lp1 = 用戶 ID
    返回:
    返回為 0 表示成功, 其它為錯誤碼

(10) 讀用戶 ID
     function = 9
     *handle = 鎖的句柄
     返回:
     *lp1 = 用戶 ID
     返回為 0 表示成功, 其它為錯誤碼

(11) 設(shè)置模塊 [*]
     function = 10
     *handle = 鎖的句柄
     *p1 = 模塊號
     *p2 = 用戶模塊密碼
     *p3 = 是否允許遞減 (1 = 允許, 0 = 不允許)
     返回:
     返回為 0 表示成功, 其它為錯誤碼

(12) 檢查模塊是否有效
     function = 11
     *handle = 鎖的句柄
     *p1 = 模塊號
     返回:
     *p2 = 1 表示此模塊有效
     *p3 = 1 表示此模塊可以遞減
     返回為 0 表示成功, 其它為錯誤碼

(13) 寫算法 [*]
     function = 12
     *handle = 鎖的句柄
     *p1 = pos
     buffer = 算法指令串
     返回:
     返回為 0 表示成功, 其它為錯誤碼
     
(14) 計(jì)算1 (模塊字, ID 高位, ID 低位, 隨機(jī)數(shù))
     function = 13
     *handle = 鎖的句柄
     *lp1 = 計(jì)算起始點(diǎn)
     *lp2 = 模塊號
     *p1 = 輸入值1
     *p2 = 輸入值2
     *p3 = 輸入值3
     *p4 = 輸入值4
     返回:
     *p1 = 返回值1
     *p2 = 返回值2
     *p3 = 返回值3
     *p4 = 返回值4
     返回為 0 表示成功, 其它為錯誤碼

(15) 計(jì)算2
     function = 14
     *handle = 鎖的句柄
     *lp1 = 計(jì)算起始點(diǎn)
     *lp2 = 種子碼
     *p1 = 輸入值1
     *p2 = 輸入值2
     *p3 = 輸入值3
     *p4 = 輸入值4
     返回:
     *p1 = 返回值1
     *p2 = 返回值2
     *p3 = 返回值3
     *p4 = 返回值4
     返回為 0 表示成功, 其它為錯誤碼

(16) 計(jì)算3
     function = 15
     *handle = 鎖的句柄
     *lp1 = 計(jì)算起始點(diǎn)
     *lp2 = 密碼起始地址
     *p1 = 輸入值1
     *p2 = 輸入值2
     *p3 = 輸入值3
     *p4 = 輸入值4
     返回:
     *p1 = 返回值1
     *p2 = 返回值2
     *p3 = 返回值3
     *p4 = 返回值4
     返回為 0 表示成功, 其它為錯誤碼

(17) 遞減
     function = 16
     *handle = 鎖的句柄
     *p1 = 模塊號
     返回為 0 表示成功, 其它為錯誤碼
*/

#define  RY_FIND                        1		//找鎖
#define  RY_FIND_NEXT					2		//找下一鎖
#define  RY_OPEN                        3		//打開鎖
#define  RY_CLOSE                       4		//關(guān)閉鎖
#define  RY_READ                        5		//讀鎖
#define  RY_WRITE                       6		//寫鎖
#define  RY_RANDOM                      7		//產(chǎn)生隨機(jī)數(shù)
#define  RY_SEED                        8		//產(chǎn)生種子碼
#define  RY_WRITE_USERID				9		//寫用戶 ID
#define  RY_READ_USERID					10		//讀用戶 ID
#define  RY_SET_MOUDLE					11		//設(shè)置模塊字
#define  RY_CHECK_MOUDLE				12		//檢查模塊狀態(tài)
#define  RY_WRITE_ARITHMETIC            13		//寫算法
#define  RY_CALCULATE1					14		//計(jì)算 1
#define  RY_CALCULATE2					15		//計(jì)算 2
#define  RY_CALCULATE3					16		//計(jì)算 3
#define  RY_DECREASE					17		//遞減模塊單元
#define  RY_CALLNET                     18      //網(wǎng)絡(luò)鎖算法

// 錯誤碼
#define ERR_SUCCESS				0 //沒有錯誤
#define ERR_NO_ROCKEY			3 //沒有ROCKEY
#define ERR_INVALID_PASSWORD	4 //有ROCKEY鎖,但基本密碼錯
#define ERR_INVALID_PASSWORD_OR_ID	5 //錯誤的密碼或硬件 ID
#define ERR_SETID				6 //設(shè)置硬件 ID 錯
#define ERR_INVALID_ADDR_OR_SIZE	7 //讀寫地址或長度有誤
#define ERR_UNKNOWN_COMMAND		8 //沒有此命令
#define ERR_NOTBELEVEL3			9 //內(nèi)部錯誤
#define ERR_READ				10 //讀數(shù)據(jù)錯
#define ERR_WRITE				11 //寫數(shù)據(jù)錯
#define ERR_RANDOM				12 //隨機(jī)數(shù)錯
#define ERR_SEED				13 //種子碼錯
#define ERR_CALCULATE			14 //計(jì)算錯
#define ERR_NO_OPEN				15 //在操作前沒有打開鎖
#define ERR_OPEN_OVERFLOW		16 //打開的鎖太多(>16)
#define ERR_NOMORE				17 //找不到更多的鎖
#define ERR_NEED_FIND			18 //沒有 Find 直接用了 FindNext
#define ERR_DECREASE			19 //遞減錯
#define ERR_AR_BADCOMMAND		20 //算法指令錯
#define ERR_AR_UNKNOWN_OPCODE	21 //算法運(yùn)算符錯
#define ERR_AR_WRONGBEGIN		22 //算法第一條指令含有常數(shù)
#define ERR_AR_WRONG_END		23 //算法最后一條指令含有常數(shù)
#define ERR_AR_VALUEOVERFLOW	24 //算法中常數(shù)值 > 63
#define ERR_TOOMUCHTHREAD		25 //同一個(gè)進(jìn)程中打開鎖的線程數(shù) > 100
#define ERR_RECEIVE_NULL		0x100 //接收不到
#define ERR_UNKNOWN_SYSTEM		0x102 //未知的操作系統(tǒng)
#define ERR_UNKNOWN				0xffff //未知錯誤

#ifdef FUNCTION_ROCKEY4ND
	EXTERN_C __declspec(dllexport) WORD WINAPI RockeyND(WORD function, WORD* handle, DWORD* lp1,  DWORD* lp2, WORD* p1, WORD* p2, WORD* p3, WORD* p4, BYTE* buffer);
#else
 	EXTERN_C __declspec(dllexport) WORD WINAPI Rockey(WORD function, WORD* handle, DWORD* lp1,  DWORD* lp2, WORD* p1, WORD* p2, WORD* p3, WORD* p4, BYTE* buffer);
#endif

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久国产老人久久综合| 一区二区三区四区蜜桃 | 国产精品久久久久永久免费观看| 国产福利一区二区| 亚洲欧美日韩中文播放| 欧美日韩国产大片| 三级不卡在线观看| 精品国内二区三区| 99久久精品国产观看| 一区二区三区免费网站| 欧美日韩美女一区二区| 成人免费黄色大片| 亚洲成人激情社区| 国产精品天干天干在观线| 欧美无乱码久久久免费午夜一区 | 在线视频综合导航| 老色鬼精品视频在线观看播放| 26uuu另类欧美亚洲曰本| 成人高清伦理免费影院在线观看| 国产精品美女久久久久aⅴ国产馆| 综合色天天鬼久久鬼色| 欧美性大战久久久| 欧美日韩国产综合一区二区三区| 欧美人与z0zoxxxx视频| 日韩欧美国产一二三区| 丁香啪啪综合成人亚洲小说| 成人黄色在线看| 91国产免费观看| 97久久久精品综合88久久| 色婷婷综合久久| 亚洲永久免费av| 国产欧美va欧美不卡在线| 欧美一区二区三区啪啪| 欧美人牲a欧美精品| 久久久久久久久99精品| 欧美一区二区三区在线电影| 国产亚洲欧美中文| 久久久久久久久久久99999| 亚洲日本护士毛茸茸| 免费成人在线播放| 日韩制服丝袜av| 不卡一二三区首页| 日韩视频一区在线观看| 欧美精品丝袜久久久中文字幕| 日本精品一级二级| 久久欧美一区二区| 亚洲成精国产精品女| 精品一区二区三区免费观看| 久久超碰97人人做人人爱| 岛国精品一区二区| 91精品国产91热久久久做人人| 久久精品一区二区| 久久久久成人黄色影片| 中文字幕一区二区三区四区不卡| 国产精品久久午夜夜伦鲁鲁| 婷婷开心久久网| 日本不卡一区二区三区 | 亚洲精品videosex极品| 亚洲午夜免费视频| 视频精品一区二区| 91蜜桃视频在线| 在线播放国产精品二区一二区四区 | 欧美一区二区免费观在线| 国产精品国产自产拍高清av| 亚洲va中文字幕| 色域天天综合网| 国产精品久久精品日日| 国产一区视频在线看| 成人毛片视频在线观看| 精品国产乱码久久久久久蜜臀 | 国产精品久久久久一区二区三区 | aa级大片欧美| 欧美年轻男男videosbes| 国产精品二三区| 不卡电影一区二区三区| 国产精品无码永久免费888| 国产精品1区2区3区| 欧美视频三区在线播放| 一区二区高清免费观看影视大全 | 国产精品理论片| 狠狠狠色丁香婷婷综合激情 | 综合欧美亚洲日本| 成人手机电影网| 亚洲欧洲另类国产综合| 国产成人免费视频一区| 精品国产百合女同互慰| 韩国v欧美v亚洲v日本v| 国产网站一区二区三区| 国产成人免费在线| 亚洲欧洲精品天堂一级| 成人97人人超碰人人99| 中文字幕人成不卡一区| 在线区一区二视频| 首页亚洲欧美制服丝腿| 日韩欧美一区中文| 国产河南妇女毛片精品久久久| 久久综合视频网| 不卡的av网站| 亚洲精品日韩综合观看成人91| 欧美视频三区在线播放| 激情综合色综合久久综合| 国产亚洲视频系列| 日本丶国产丶欧美色综合| 制服丝袜中文字幕亚洲| 亚洲卡通动漫在线| 日韩一级二级三级精品视频| 亚洲v精品v日韩v欧美v专区| 国产69精品久久久久毛片| 日韩欧美专区在线| 成人黄色免费短视频| 激情图片小说一区| 老色鬼精品视频在线观看播放| 一区二区三国产精华液| 亚洲人吸女人奶水| 国产精品剧情在线亚洲| 国产精品国产三级国产有无不卡| 久久嫩草精品久久久精品| 日韩欧美国产不卡| 日韩久久久精品| 日韩精品中文字幕一区二区三区| 制服丝袜中文字幕亚洲| 日韩午夜在线观看视频| 日韩一区二区视频在线观看| 91精品国产综合久久久蜜臀图片| 欧美视频一区二区在线观看| 51精品秘密在线观看| 91精品国产综合久久久久| 欧美日韩小视频| 成人自拍视频在线观看| 成人小视频在线观看| 成人一级黄色片| 99热在这里有精品免费| 日本高清不卡视频| 51午夜精品国产| 精品99久久久久久| 国产精品久久久久久久久久免费看 | 欧美一级高清大全免费观看| 日韩精品在线网站| 国产欧美日韩一区二区三区在线观看 | 日韩视频免费观看高清完整版 | 日韩精品乱码av一区二区| 麻豆精品在线观看| 亚洲免费av观看| 亚洲亚洲精品在线观看| 麻豆国产精品777777在线| 国产精品一二三四| 91蜜桃免费观看视频| 制服.丝袜.亚洲.中文.综合| 精品电影一区二区| 国产精品伦理在线| 偷拍日韩校园综合在线| 国产一区二区视频在线| 97久久超碰精品国产| 91精品国产综合久久福利软件| 精品国产乱码久久久久久牛牛| 亚洲欧美怡红院| 六月丁香婷婷久久| 99久久国产综合色|国产精品| 欧美色视频在线观看| 亚洲精品一区二区三区香蕉| 亚洲欧美二区三区| 日韩经典中文字幕一区| 成人污视频在线观看| 色婷婷久久99综合精品jk白丝| 91精品国产综合久久蜜臀| 国产精品免费aⅴ片在线观看| 午夜婷婷国产麻豆精品| 紧缚奴在线一区二区三区| 91天堂素人约啪| 91精品国产欧美一区二区| 精品粉嫩aⅴ一区二区三区四区 | 久久69国产一区二区蜜臀| 国产精品1区2区| 7777精品伊人久久久大香线蕉经典版下载 | 欧美v亚洲v综合ⅴ国产v| 亚洲精品高清视频在线观看| 国产精品996| 日韩免费电影网站| 调教+趴+乳夹+国产+精品| 色综合天天做天天爱| 国产九色sp调教91| 91精品国产aⅴ一区二区| 一区二区三区日韩欧美精品| 波多野结衣一区二区三区| 在线观看成人小视频| 亚洲私人黄色宅男| 高清成人免费视频| 欧美精品一区二区三| 亚洲成人三级小说| 99在线精品免费| 国产欧美一区二区精品性| 激情欧美一区二区| 欧美一级高清大全免费观看| 亚洲成人tv网| 欧美视频中文一区二区三区在线观看 | 欧美aⅴ一区二区三区视频| 色香蕉成人二区免费| 中文字幕一区二区三区视频 | 天堂蜜桃91精品| 欧美无砖砖区免费|