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

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

?? cooperator.h

?? 比較老版本的IceSwordSample的源碼
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
///////////////////////////////////////////////////////////////////
//-----------------------------------------------------------------
//                 Copyright (c) 2004 jfpan20000@sina.com
// 
//                         IceSword協(xié)件庫(kù) 1.06
// 
//                           pjf    USTC
//------------------------------------------------------------------
////////////////////////////////////////////////////////////////////
#ifndef __ICE_COOPERATOR_
#define __ICE_COOPERATOR_

#pragma comment(lib, "IceSword.lib")

typedef LONG NTSTATUS;

//
////指示IsdOpenKey的RootDirectory為空
//
#define NULL_ROOT_DIR_HANDLE     ((HANDLE)0xF000000F)
//
////歷史原因,將其定義為2000,其實(shí)只用到255字節(jié)
//
#define DATA_BUF_LEN                    2000

//
////IsdCreateFile可以創(chuàng)建與打開(kāi)目錄,但必須為dwFlagsAndAttributes指定FILE_FLAG_DIRECTORY標(biāo)志
//
#define FILE_FLAG_DIRECTORY             0x00400000

//
////用于IsdFindFile,對(duì)應(yīng)于WIN32_FIND_DATA,有一點(diǎn)區(qū)別
//
typedef struct _ISD_WIN32_FIND_DATA {
	DWORD         dwFileAttributes; 
	FILETIME      ftCreationTime; 
	FILETIME      ftLastAccessTime; 
	FILETIME      ftLastWriteTime; 
	LARGE_INTEGER nFileSize; 
	LARGE_INTEGER AllocationSize; 
	TCHAR         cAlternateFileName[ 14 ]; 
	TCHAR         cFileName[ DATA_BUF_LEN ]; 
} ISD_WIN32_FIND_DATA, *PISD_WIN32_FIND_DATA;

//
////用于IsdSetInformationFile/IsdQueryInformationFile
//
typedef enum _FILE_INFORMATION_CLASS {
    FileDirectoryInformation         = 1,
    FileFullDirectoryInformation,   // 2
    FileBothDirectoryInformation,   // 3
    FileBasicInformation,           // 4  wdm
    FileStandardInformation,        // 5  wdm
    FileInternalInformation,        // 6
    FileEaInformation,              // 7
    FileAccessInformation,          // 8
    FileNameInformation,            // 9
    FileRenameInformation,          // 10
    FileLinkInformation,            // 11
    FileNamesInformation,           // 12
    FileDispositionInformation,     // 13
    FilePositionInformation,        // 14 wdm
    FileFullEaInformation,          // 15
    FileModeInformation,            // 16
    FileAlignmentInformation,       // 17
    FileAllInformation,             // 18
    FileAllocationInformation,      // 19
    FileEndOfFileInformation,       // 20 wdm
    FileAlternateNameInformation,   // 21
    FileStreamInformation,          // 22
    FilePipeInformation,            // 23
    FilePipeLocalInformation,       // 24
    FilePipeRemoteInformation,      // 25
    FileMailslotQueryInformation,   // 26
    FileMailslotSetInformation,     // 27
    FileCompressionInformation,     // 28
    FileObjectIdInformation,        // 29
    FileCompletionInformation,      // 30
    FileMoveClusterInformation,     // 31
    FileQuotaInformation,           // 32
    FileReparsePointInformation,    // 33
    FileNetworkOpenInformation,     // 34
    FileAttributeTagInformation,    // 35
    FileTrackingInformation,        // 36
    FileIdBothDirectoryInformation, // 37
    FileIdFullDirectoryInformation, // 38
    FileValidDataLengthInformation, // 39
    FileShortNameInformation,       // 40
    FileMaximumInformation
} FILE_INFORMATION_CLASS, *PFILE_INFORMATION_CLASS;

//
////注冊(cè)表查詢操作結(jié)構(gòu)
//
typedef enum _KEY_INFORMATION_CLASS {
    KeyBasicInformation,
    KeyNodeInformation,
    KeyFullInformation,
    KeyNameInformation,
    KeyCachedInformation,
    KeyFlagsInformation
} KEY_INFORMATION_CLASS;

typedef struct _KEY_BASIC_INFORMATION {
  LARGE_INTEGER LastWriteTime;
  ULONG  TitleIndex;
  ULONG  NameLength;
  WCHAR  Name[1];  //  Variable-length string
} KEY_BASIC_INFORMATION, *PKEY_BASIC_INFORMATION;

typedef enum _KEY_VALUE_INFORMATION_CLASS {
    KeyValueBasicInformation,
    KeyValueFullInformation,
    KeyValuePartialInformation,
    KeyValueFullInformationAlign64,
    KeyValuePartialInformationAlign64
} KEY_VALUE_INFORMATION_CLASS;

typedef struct _KEY_VALUE_BASIC_INFORMATION {
    ULONG   TitleIndex;
    ULONG   Type;
    ULONG   NameLength;
    WCHAR   Name[1];            // Variable size
} KEY_VALUE_BASIC_INFORMATION, *PKEY_VALUE_BASIC_INFORMATION;

typedef struct _KEY_VALUE_PARTIAL_INFORMATION {
	ULONG  TitleIndex;
	ULONG  Type;
	ULONG  DataLength;
	UCHAR  Data[1];  //  Variable size
} KEY_VALUE_PARTIAL_INFORMATION, *PKEY_VALUE_PARTIAL_INFORMATION;

typedef struct _KEY_FULL_INFORMATION {
	LARGE_INTEGER  LastWriteTime;
	ULONG  TitleIndex;
	ULONG  ClassOffset;
	ULONG  ClassLength;
	ULONG  SubKeys;
	ULONG  MaxNameLen;
	ULONG  MaxClassLen;
	ULONG  Values;
	ULONG  MaxValueNameLen;
	ULONG  MaxValueDataLen;
	WCHAR  Class[1];
} KEY_FULL_INFORMATION, *PKEY_FULL_INFORMATION;

typedef struct _KEY_VALUE_FULL_INFORMATION {
	ULONG  TitleIndex;
	ULONG  Type;
	ULONG  DataOffset;
	ULONG  DataLength;
	ULONG  NameLength;
	WCHAR  Name[1];  //  Variable size
} KEY_VALUE_FULL_INFORMATION, *PKEY_VALUE_FULL_INFORMATION;

//
////導(dǎo)出函數(shù)
//

/////////////////////////////////////////////////////////////////////
////IsdGetVersion
//
//目的:獲取運(yùn)行中的Icesword程序版本
//
//參數(shù):
//  Version 
//    [out] 成功后返回版本號(hào),如1.06版就返回0x106. 
//
//返回值:成功則返回TRUE.
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL IsdGetVersion(DWORD *Version);

/////////////////////////////////////////////////////////////////////
////IsdGetIceProcId
//
//目的:獲取運(yùn)行中的Icesword進(jìn)程PID
//
//參數(shù):無(wú) 
//
//返回值:成功則返回PID.
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) DWORD IsdGetIceProcId();

/////////////////////////////////////////////////////////////////////
////IsConnectServer
//
//目的:是否已經(jīng)連接到IceSword進(jìn)程
//
//參數(shù):無(wú) 
//
//返回值:已連接則返回TRUE.
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL IsConnectServer();

/////////////////////////////////////////////////////////////////////
////ConnectAndCall
//
//目的:連接IceSword進(jìn)程并獲取初始參數(shù)
//
//參數(shù):無(wú) 
//
//返回值:成功則返回TRUE.
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL ConnectAndCall();

/////////////////////////////////////////////////////////////////////
////IsdEnumProcesses
//
//目的:枚舉進(jìn)程
//
//參數(shù):
//  lpidProcess
//    [out] 用于保存返回值的緩沖. 
//  cb
//    [in] 緩沖大小.
//  cbNeeded
//    [out] 實(shí)際返回緩沖大小.
//
//返回值:成功則返回TRUE.
//
//備注:1、它與系統(tǒng)PSAPI的EnumProcesses幾乎一樣使用,就不多說(shuō)了.
//      注意因?yàn)?號(hào)Idle進(jìn)程始終不變,返回值就省略了,所以進(jìn)程總數(shù)
//      應(yīng)該加一.
//      2、它返回的PID包含狀態(tài)Deleting的進(jìn)程,請(qǐng)用IsProcessDeleting
//      判斷是不是該狀態(tài)(返回TRUE則是).
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL IsdEnumProcesses(
                                            DWORD *lpidProcess, 
                                            DWORD cb, 
                                            DWORD *cbNeeded);

/////////////////////////////////////////////////////////////////////
////IsProcessDeleting
//
//目的:判斷進(jìn)程狀態(tài)是否為Deleting
//
//參數(shù):
//  Pid
//    [in] 用于保存返回值的緩沖. 
//
//返回值:是Deleting狀態(tài)進(jìn)程則返回TRUE.
//
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL IsProcessDeleting(DWORD Pid);

/////////////////////////////////////////////////////////////////////
////IsdEnumProcessModules
//
//目的:枚舉進(jìn)程模塊
//
//參數(shù):
//  Pid
//    [in] 進(jìn)程PID
//  lphModule
//    [out] 用于保存返回值的緩沖. 
//  cb
//    [in] 緩沖大小.
//  lpcbNeeded
//    [out] 實(shí)際返回緩沖大小.
//
//返回值:成功則返回TRUE.
//
//備注:它與系統(tǒng)PSAPI的EnumProcessModules幾乎一樣使用,注意第一個(gè)參
//      數(shù)不同,這里是Pid.
/////////////////////////////////////////////////////////////////////
extern "C" __declspec(dllimport) BOOL IsdEnumProcessModules(
                                            DWORD Pid, 
                                            HMODULE *lphModule, 
                                            DWORD cb, 
                                            LPDWORD lpcbNeeded);

/////////////////////////////////////////////////////////////////////
////IsdQueryProcessFileName
//
//目的:由進(jìn)程PID獲取進(jìn)程文件路徑名
//
//參數(shù):
//  Pid
//    [in] 進(jìn)程PID
//  FileName

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人一区二区三区视频在线观看| 日韩午夜在线观看| 欧美精品色综合| 国产日韩影视精品| 亚洲va国产天堂va久久en| 国产盗摄女厕一区二区三区| 欧美精品一二三| 亚洲免费观看高清完整版在线| 精品写真视频在线观看| 欧美视频一二三区| 亚洲欧洲一区二区在线播放| 国模大尺度一区二区三区| 欧美色爱综合网| 亚洲欧美日韩国产成人精品影院| 国产精品综合视频| 日韩精品一区在线观看| 一区二区三区在线免费| 成人毛片在线观看| 久久精品欧美日韩| 久久精品国产99久久6| 欧美区在线观看| 艳妇臀荡乳欲伦亚洲一区| 制服丝袜日韩国产| 精品国产麻豆免费人成网站| 精品噜噜噜噜久久久久久久久试看 | 欧美精品一区二| 午夜激情综合网| 欧美做爰猛烈大尺度电影无法无天| 久久毛片高清国产| 狠狠狠色丁香婷婷综合激情 | 成+人+亚洲+综合天堂| 精品国产乱码久久久久久浪潮| 视频一区视频二区在线观看| 欧美色爱综合网| 亚洲福利视频一区二区| 色综合天天综合色综合av| 亚洲欧洲精品一区二区精品久久久| 国产大片一区二区| 国产精品网站在线观看| 粉嫩av一区二区三区在线播放| 久久久影视传媒| 国产乱码精品一区二区三| 久久综合色之久久综合| 国产自产v一区二区三区c| 色欧美片视频在线观看| 国产日韩精品一区二区三区| 国产精品123| 久久婷婷国产综合精品青草| 国模一区二区三区白浆 | 99视频超级精品| 国产欧美中文在线| 成人激情文学综合网| 国产精品久久久久久久午夜片| www.一区二区| 亚洲视频小说图片| 欧美制服丝袜第一页| 亚洲午夜国产一区99re久久| 欧美电影影音先锋| 久久99精品国产.久久久久| 久久嫩草精品久久久精品| av在线不卡网| 怡红院av一区二区三区| 欧美日韩你懂的| 理论片日本一区| 国产亚洲一区字幕| 99久久久精品| 亚洲大片精品永久免费| 日韩色在线观看| 国产成人福利片| 亚洲视频免费在线| 欧美三级韩国三级日本三斤| 人妖欧美一区二区| 久久久国产精品麻豆| 99精品视频在线观看免费| 亚洲午夜久久久久久久久久久| 欧美日韩aaaaa| 激情综合网最新| 亚洲欧美中日韩| 欧美喷潮久久久xxxxx| 久久99精品久久久| 亚洲欧洲国产日本综合| 精品视频1区2区3区| 日本午夜精品一区二区三区电影| 精品国产伦理网| 成人激情午夜影院| 五月天激情综合| 久久色.com| 色综合 综合色| 精品伊人久久久久7777人| 国产精品灌醉下药二区| 欧美日本视频在线| 国产精品自拍在线| 亚洲一二三四区| 久久在线免费观看| 日韩欧美在线123| 亚洲国产精品一区二区久久| 精品国产三级a在线观看| av亚洲精华国产精华精华| 日韩主播视频在线| 国产精品日产欧美久久久久| 欧美人牲a欧美精品| 国产电影一区二区三区| 日韩中文字幕亚洲一区二区va在线 | 波多野结衣的一区二区三区| 婷婷夜色潮精品综合在线| 久久久国产精华| 9191精品国产综合久久久久久| 成人综合在线视频| 日本亚洲欧美天堂免费| 亚洲美女在线一区| 久久伊99综合婷婷久久伊| 91久久国产最好的精华液| 激情综合五月婷婷| 丝袜美腿亚洲综合| 亚洲色图清纯唯美| 久久人人97超碰com| 欧美日韩国产区一| aaa欧美大片| 激情五月婷婷综合网| 亚洲一区二区三区四区不卡| 国产日韩av一区二区| 日韩一区二区三区视频| 色吧成人激情小说| 国产成人免费网站| 另类中文字幕网| 婷婷夜色潮精品综合在线| 亚洲激情男女视频| 国产精品丝袜在线| 久久久影视传媒| 精品久久久久久亚洲综合网| 欧美日韩国产另类一区| 91麻豆6部合集magnet| 处破女av一区二区| 国产一区二区女| 麻豆精品在线视频| 五月天网站亚洲| 亚洲电影中文字幕在线观看| 中文字幕一区二区三区av | 91九色02白丝porn| 国产不卡在线一区| 国产一区二区三区高清播放| 麻豆精品在线播放| 蜜臀av在线播放一区二区三区 | 国产欧美一区二区三区鸳鸯浴 | 久久久青草青青国产亚洲免观| 欧美日本一区二区三区四区| 欧美性猛交xxxx乱大交退制版| av亚洲精华国产精华精华 | 免费观看91视频大全| 亚洲风情在线资源站| 亚洲午夜成aⅴ人片| 一区二区三区精品视频在线| 亚洲视频一区二区免费在线观看| 国产精品福利av| 国产精品乱人伦中文| 中文字幕精品综合| 亚洲国产精品激情在线观看| 国产午夜精品久久久久久久| 久久免费美女视频| 国产亚洲精久久久久久| 国产欧美日韩三级| 中文字幕久久午夜不卡| 国产精品美日韩| 中文字幕亚洲精品在线观看| 日韩毛片精品高清免费| 自拍偷拍国产亚洲| 亚洲午夜免费电影| 午夜精品久久久久久| 三级影片在线观看欧美日韩一区二区 | 91国模大尺度私拍在线视频| 色婷婷一区二区| 欧美亚洲一区二区在线| 欧美系列在线观看| 欧美午夜不卡视频| 欧美高清www午色夜在线视频| 欧美一区二区三区男人的天堂| 日韩一区二区三区免费看 | 国产欧美日韩视频在线观看| 国产精品乱码一区二区三区软件 | 中文字幕精品一区二区精品绿巨人 | 亚洲日本成人在线观看| 亚洲黄色录像片| 日一区二区三区| 久久99九九99精品| 成人激情电影免费在线观看| 91亚洲精品久久久蜜桃网站| 欧美三级视频在线| 精品三级在线观看| 欧美激情一区二区三区不卡| 亚洲视频在线观看一区| 午夜影院久久久| 老色鬼精品视频在线观看播放| 韩国一区二区视频| 国产91丝袜在线播放0| 色欧美乱欧美15图片| 欧美一级理论片| 国产精品丝袜91| 亚洲va欧美va天堂v国产综合| 久久 天天综合| 成人aa视频在线观看|