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

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

?? schip.pas

?? 安全芯加密狗 安全芯加密狗
?? PAS
字號:
unit sChip;

interface

uses Windows, SysUtils;

type
QueryData = record
        cbSize : DWORD;
        Challenge : array [0..7] of Byte;
        Response : array [0..7] of Byte;
end;

PQueryData = ^QueryData;
PWord = ^Word;

const
ERROR_CODE_BASE = $A000;
ERROR_UNKNOWN = ERROR_CODE_BASE;
ERROR_NO_MEMORY = ERROR_CODE_BASE + 1;
ERROR_CREATE_THREAD_FAIL = ERROR_CODE_BASE + 2;
ERROR_STACK_NULL = ERROR_CODE_BASE + 3;
ERROR_NO_DEVICE = ERROR_CODE_BASE + 4;
ERROR_OUT_SPACE = ERROR_CODE_BASE + 5;
ERROR_NO_NT4DRIVER = ERROR_CODE_BASE + 6;
ERROR_NT4DRIVER_VERLOW = ERROR_CODE_BASE + 7;

EW_USE_HARDSERIAL = $80000000;
EW_ALGO_16 = $1;
EW_ALGO_32 = $2;
EW_ALGO_64 = $4;

INVALID_HANDLE_VALUE = $ffffffff;

{open schip(key) functions}
function OpensChip(UserID: WORD; DevicePath: PChar): THandle; stdcall;
function OpensChipByPath(Path: PChar): THandle; stdcall;

{enumerate schip(key) functions}
function CreateEnumsChipContext(pContext: PHandle; UserID: WORD): DWORD; stdcall;
function OpenNextsChip(Context: THandle; DevicePath: PChar): THandle; stdcall;
procedure CloseEnumsChipContext(Context: THandle); stdcall;
procedure EnumsChipPaths(Context: THandle; Paths: PChar); stdcall;

procedure ClosesChip(hKey: THandle); stdcall;

{test or check schip(key) functions}
function QuerysChip(hKey: THandle; pQuery: PQueryData): BOOL; stdcall;
function GetsChipSerial(hKey: THandle; pSerial: PChar; BufferSize: DWORD): BOOL; stdcall;

{read/write/set schip(key) functions}
function WritesChipMem(hKey: THandle; pWritePassword: PChar; Index: WORD; Value: WORD): BOOL; stdcall;
function ReadsChipMem(hKey: THandle; pReadPassword: PChar; Index: WORD; pValue: PWORD): BOOL; stdcall;
function SetsChipPassword(hKey: THandle; pWritePassword: PChar; pNewPassword: PChar): BOOL; stdcall;

function SetsChipID(hKey: THandle; pWritePassword: PChar; NewUserID: WORD): BOOL; stdcall;
function SetsChipAlgoFactors(hKey: THandle; pWritePassword: PChar; NewAlgoFactor: DWORD): BOOL; stdcall;

function WriteDWORD(hKey: THandle; pWritePassword: PChar; Index: WORD; Value: DWORD): BOOL; stdcall;
function ReadDWORD(hKey: THandle; pReadPassword: PChar; Index: WORD; pValue: PDWORD): BOOL; stdcall;

function WriteBuffer(hKey: THandle; pWritePassword: PChar; Index: WORD; Buffer: PChar; Size: DWORD): BOOL; stdcall;
function ReadBuffer(hKey: THandle; pReadPassword: PChar; Index: WORD; Buffer: PChar; Size: DWORD): BOOL; stdcall;

function EncryptWriteBuffer(hKey: THandle; pWritePassword: PChar; Index: WORD; Buffer: PChar; Size: DWORD; pKeyString: PChar; Flag: DWORD): BOOL; stdcall;
function DecryptReadBuffer(hKey: THandle; pReadPassword: PChar; Index: WORD; Buffer: PChar; Size: DWORD; pKeyString: PChar; Flag: DWORD): BOOL; stdcall;

{Pnp related functions}
function RegistersChipPnPNotification(hRecipient: THandle; UserID: WORD; IsService: BOOL): THandle; stdcall;
function UnregistersChipPnPNotification(hNotify: THandle): BOOL; stdcall;

{algorithm related functions}
function InitCryptContext(Algo: DWORD; Context: Pointer; Key: PChar; KeyLen: DWORD): BOOL; stdcall;
function EncrypDecryp(Algo: DWORD; pContext: Pointer; pInput: Pointer; InputLen: DWORD; pOutput: Pointer; OutputLen: DWORD; Mode:DWORD): BOOL; stdcall;
function CheckSum(CRC_Algo: DWORD; pInput: Pointer; InputLen: DWORD; pOutput: Pointer; OutputLen: DWORD): BOOL; stdcall;

implementation
{$TYPEDADDRESS OFF}

function OpensChip; external 'schiprtl.dll';
function OpensChipByPath; external 'schiprtl.dll';

{enumerate schip(key) functions}
function CreateEnumsChipContext; external 'schiprtl.dll';
function OpenNextsChip; external 'schiprtl.dll';
procedure CloseEnumsChipContext; external 'schiprtl.dll';
procedure EnumsChipPaths; external 'schiprtl.dll';

procedure ClosesChip; external 'schiprtl.dll';

{test or check schip(key) functions}
function QuerysChip; external 'schiprtl.dll';
function GetsChipSerial; external 'schiprtl.dll';

{read/write/set schip(key) functions}
function WritesChipMem; external 'schiprtl.dll';
function ReadsChipMem; external 'schiprtl.dll';
function SetsChipPassword; external 'schiprtl.dll';

function SetsChipID; external 'schiprtl.dll';
function SetsChipAlgoFactors; external 'schiprtl.dll';

function WriteDWORD; external 'schiprtl.dll';
function ReadDWORD; external 'schiprtl.dll';

function WriteBuffer; external 'schiprtl.dll';
function ReadBuffer; external 'schiprtl.dll';

function EncryptWriteBuffer; external 'schiprtl.dll';
function DecryptReadBuffer; external 'schiprtl.dll';

{Pnp related functions}
function RegistersChipPnPNotification; external 'schiprtl.dll';
function UnregistersChipPnPNotification; external 'schiprtl.dll';

{algorithm related functions}
function InitCryptContext; external 'schiprtl.dll';
function EncrypDecryp; external 'schiprtl.dll';
function CheckSum; external 'schiprtl.dll';

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久99久久在免费线 | 国产乱子轮精品视频| 国产大陆精品国产| 亚洲精品国产精华液| 欧美精品丝袜中出| 国产福利视频一区二区三区| 国产欧美一二三区| 欧美三级电影在线观看| 日韩影院精彩在线| 伊人婷婷欧美激情| 国产最新精品精品你懂的| 美女www一区二区| 日本伊人色综合网| 国产成人精品在线看| 成人午夜激情片| 91在线丨porny丨国产| 99麻豆久久久国产精品免费优播| 亚洲国产成人精品视频| 精品国产电影一区二区| 不卡av免费在线观看| 国产成人免费xxxxxxxx| 成人av动漫网站| 欧美一区二区三区免费观看视频| 精品少妇一区二区三区日产乱码 | 国产一区二区三区| 国产日产精品一区| 日本韩国一区二区三区视频| 日本免费在线视频不卡一不卡二| 精品1区2区在线观看| 成人精品高清在线| 亚洲mv在线观看| 欧美国产综合色视频| 欧美三级日韩在线| 国产激情视频一区二区三区欧美 | 欧美成人三级在线| 91色乱码一区二区三区| 欧美aaaaa成人免费观看视频| 久久综合色8888| 在线观看www91| 成人午夜碰碰视频| 蜜桃精品视频在线观看| 亚洲欧美激情一区二区| 久久综合久久鬼色中文字| 欧洲一区在线电影| 国产成人综合在线播放| 三级久久三级久久久| 国产精品久久三区| 日韩三级中文字幕| 欧美亚洲免费在线一区| 波多野结衣中文字幕一区| 欧美亚洲一区二区在线观看| 亚洲在线观看免费| 91福利小视频| 1区2区3区国产精品| 麻豆国产91在线播放| 日韩欧美电影在线| 一区二区三区精密机械公司| 欧美亚洲动漫另类| 日韩欧美一级在线播放| 午夜精品免费在线观看| 国产日韩精品一区| 日韩女同互慰一区二区| 欧美视频在线不卡| 欧美绝品在线观看成人午夜影视| 国内精品写真在线观看| 免费看日韩a级影片| 日韩电影在线一区| 亚洲一级不卡视频| 亚洲一线二线三线久久久| 国产精品久久久久久久浪潮网站| 2023国产精品自拍| 精品美女一区二区| 日韩久久久精品| 日韩欧美一级二级| 精品欧美久久久| 日韩免费性生活视频播放| 欧美精品乱码久久久久久 | 欧美一区二区三区日韩视频| 欧美三级电影一区| 欧美伦理影视网| 欧美日韩国产另类一区| 欧美群妇大交群中文字幕| 欧美日韩中文国产| 69精品人人人人| 精品奇米国产一区二区三区| 欧美大白屁股肥臀xxxxxx| 日韩欧美中文一区| 2022国产精品视频| 国产农村妇女毛片精品久久麻豆| 日本一区二区在线不卡| 中文字幕国产精品一区二区| 亚洲欧洲日韩综合一区二区| 一区二区在线观看免费视频播放| 一区二区欧美国产| 天堂精品中文字幕在线| 日韩av不卡一区二区| 激情综合色综合久久| 国产精品99久久久久久久vr| 不卡av电影在线播放| 色av成人天堂桃色av| 欧美日韩精品一区视频| 欧美成人精品二区三区99精品| 久久综合色综合88| 亚洲欧美在线高清| 性做久久久久久| 九九在线精品视频| 成人开心网精品视频| 欧美午夜精品电影| 欧美不卡视频一区| 亚洲色图欧美在线| 日本美女一区二区三区| 国产麻豆午夜三级精品| 色综合久久中文综合久久牛| 精品视频一区 二区 三区| 精品国产第一区二区三区观看体验| 欧美激情一区二区三区蜜桃视频 | 欧美片在线播放| 欧美电影免费观看完整版| 中文一区一区三区高中清不卡| 亚洲男同性恋视频| 麻豆91在线看| 色综合久久久久久久久| 精品久久久久久亚洲综合网 | 亚洲高清免费视频| 狠狠狠色丁香婷婷综合激情 | 成人在线综合网站| 欧美日韩成人在线| 日本一区二区三级电影在线观看 | 国产精品小仙女| 欧美片在线播放| 亚洲婷婷综合久久一本伊一区 | 久久综合丝袜日本网| 一区二区三区四区在线播放| 国产精品一级在线| 欧美一区二区三区男人的天堂| 中文字幕中文在线不卡住| 久久国产精品免费| 欧美日韩午夜在线视频| 一色屋精品亚洲香蕉网站| 狠狠色狠狠色综合日日91app| 欧洲激情一区二区| |精品福利一区二区三区| 另类小说欧美激情| 欧美久久久久久久久| 亚洲三级小视频| 成人av免费在线| 2欧美一区二区三区在线观看视频| 亚洲一区中文日韩| 一本大道久久a久久精二百| 久久蜜臀中文字幕| 老司机午夜精品| 欧美三级乱人伦电影| 中文字幕永久在线不卡| 国产一区二区导航在线播放| 欧美一级夜夜爽| 午夜精品久久久久久久| 欧美性生交片4| 亚洲一区二区三区四区五区中文| 波多野结衣中文字幕一区 | 99re成人在线| 中文字幕日韩av资源站| 成人禁用看黄a在线| 国产精品麻豆网站| 成人国产精品视频| 国产精品欧美精品| av在线不卡免费看| 中文字幕中文乱码欧美一区二区| 国产精品一二三| 欧美国产1区2区| 99在线精品视频| 亚洲天堂精品视频| 91免费看`日韩一区二区| 国产精品麻豆一区二区| 成人av电影免费观看| 国产精品乱码久久久久久| 99久久精品免费精品国产| 亚洲欧美在线视频观看| 在线观看日韩电影| 亚洲不卡在线观看| 欧美一二三区精品| 国产一区二区三区美女| 国产欧美一区二区三区在线看蜜臀 | 欧美性猛片xxxx免费看久爱 | 午夜精品福利一区二区蜜股av| 欧美裸体bbwbbwbbw| 另类小说图片综合网| 久久蜜臀精品av| 99国内精品久久| 亚洲国产综合在线| 欧美电影免费观看高清完整版| 国产一区二区在线观看视频| 国产日韩欧美在线一区| 色婷婷久久99综合精品jk白丝| 五月婷婷欧美视频| 精品国产91亚洲一区二区三区婷婷| 国产在线不卡视频| 亚洲欧美日韩国产成人精品影院| 欧美日韩亚洲综合| 国产成人在线色| 亚洲在线一区二区三区|