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

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

?? constants.h

?? LInux 下的遠程桌面工具 Rdesktop
?? H
字號:
/*   rdesktop: A Remote Desktop Protocol client.   Miscellaneous protocol constants   Copyright (C) Matthew Chapman 1999-2007   This program is free software; you can redistribute it and/or modify   it under the terms of the GNU General Public License as published by   the Free Software Foundation; either version 2 of the License, or   (at your option) any later version.   This program is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the   GNU General Public License for more details.   You should have received a copy of the GNU General Public License   along with this program; if not, write to the Free Software   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.*//* TCP port for Remote Desktop Protocol */#define TCP_PORT_RDP 3389#define DEFAULT_CODEPAGE	"UTF-8"#define WINDOWS_CODEPAGE	"UTF-16LE"/* ISO PDU codes */enum ISO_PDU_CODE{	ISO_PDU_CR = 0xE0,	/* Connection Request */	ISO_PDU_CC = 0xD0,	/* Connection Confirm */	ISO_PDU_DR = 0x80,	/* Disconnect Request */	ISO_PDU_DT = 0xF0,	/* Data */	ISO_PDU_ER = 0x70	/* Error */};/* MCS PDU codes */enum MCS_PDU_TYPE{	MCS_EDRQ = 1,		/* Erect Domain Request */	MCS_DPUM = 8,		/* Disconnect Provider Ultimatum */	MCS_AURQ = 10,		/* Attach User Request */	MCS_AUCF = 11,		/* Attach User Confirm */	MCS_CJRQ = 14,		/* Channel Join Request */	MCS_CJCF = 15,		/* Channel Join Confirm */	MCS_SDRQ = 25,		/* Send Data Request */	MCS_SDIN = 26		/* Send Data Indication */};#define MCS_CONNECT_INITIAL	0x7f65#define MCS_CONNECT_RESPONSE	0x7f66#define BER_TAG_BOOLEAN		1#define BER_TAG_INTEGER		2#define BER_TAG_OCTET_STRING	4#define BER_TAG_RESULT		10#define MCS_TAG_DOMAIN_PARAMS	0x30#define MCS_GLOBAL_CHANNEL	1003#define MCS_USERCHANNEL_BASE    1001/* RDP secure transport constants */#define SEC_RANDOM_SIZE		32#define SEC_MODULUS_SIZE	64#define SEC_MAX_MODULUS_SIZE	256#define SEC_PADDING_SIZE	8#define SEC_EXPONENT_SIZE	4#define SEC_CLIENT_RANDOM	0x0001#define SEC_ENCRYPT		0x0008#define SEC_LOGON_INFO		0x0040#define SEC_LICENCE_NEG		0x0080#define SEC_REDIRECT_ENCRYPT	0x0C00#define SEC_TAG_SRV_INFO	0x0c01#define SEC_TAG_SRV_CRYPT	0x0c02#define SEC_TAG_SRV_CHANNELS	0x0c03#define SEC_TAG_CLI_INFO	0xc001#define SEC_TAG_CLI_CRYPT	0xc002#define SEC_TAG_CLI_CHANNELS    0xc003#define SEC_TAG_CLI_4           0xc004#define SEC_TAG_PUBKEY		0x0006#define SEC_TAG_KEYSIG		0x0008#define SEC_RSA_MAGIC		0x31415352	/* RSA1 *//* RDP licensing constants */#define LICENCE_TOKEN_SIZE	10#define LICENCE_HWID_SIZE	20#define LICENCE_SIGNATURE_SIZE	16#define LICENCE_TAG_DEMAND	0x01#define LICENCE_TAG_AUTHREQ	0x02#define LICENCE_TAG_ISSUE	0x03#define LICENCE_TAG_REISSUE	0x04#define LICENCE_TAG_PRESENT	0x12#define LICENCE_TAG_REQUEST	0x13#define LICENCE_TAG_AUTHRESP	0x15#define LICENCE_TAG_RESULT	0xff#define LICENCE_TAG_USER	0x000f#define LICENCE_TAG_HOST	0x0010/* RDP PDU codes */enum RDP_PDU_TYPE{	RDP_PDU_DEMAND_ACTIVE = 1,	RDP_PDU_CONFIRM_ACTIVE = 3,	RDP_PDU_REDIRECT = 4,	/* MS Server 2003 Session Redirect */	RDP_PDU_DEACTIVATE = 6,	RDP_PDU_DATA = 7};enum RDP_DATA_PDU_TYPE{	RDP_DATA_PDU_UPDATE = 2,	RDP_DATA_PDU_CONTROL = 20,	RDP_DATA_PDU_POINTER = 27,	RDP_DATA_PDU_INPUT = 28,	RDP_DATA_PDU_SYNCHRONISE = 31,	RDP_DATA_PDU_BELL = 34,	RDP_DATA_PDU_CLIENT_WINDOW_STATUS = 35,	RDP_DATA_PDU_LOGON = 38,	RDP_DATA_PDU_FONT2 = 39,	RDP_DATA_PDU_KEYBOARD_INDICATORS = 41,	RDP_DATA_PDU_DISCONNECT = 47};enum RDP_CONTROL_PDU_TYPE{	RDP_CTL_REQUEST_CONTROL = 1,	RDP_CTL_GRANT_CONTROL = 2,	RDP_CTL_DETACH = 3,	RDP_CTL_COOPERATE = 4};enum RDP_UPDATE_PDU_TYPE{	RDP_UPDATE_ORDERS = 0,	RDP_UPDATE_BITMAP = 1,	RDP_UPDATE_PALETTE = 2,	RDP_UPDATE_SYNCHRONIZE = 3};enum RDP_POINTER_PDU_TYPE{	RDP_POINTER_SYSTEM = 1,	RDP_POINTER_MOVE = 3,	RDP_POINTER_COLOR = 6,	RDP_POINTER_CACHED = 7};enum RDP_SYSTEM_POINTER_TYPE{	RDP_NULL_POINTER = 0,	RDP_DEFAULT_POINTER = 0x7F00};enum RDP_INPUT_DEVICE{	RDP_INPUT_SYNCHRONIZE = 0,	RDP_INPUT_CODEPOINT = 1,	RDP_INPUT_VIRTKEY = 2,	RDP_INPUT_SCANCODE = 4,	RDP_INPUT_MOUSE = 0x8001};/* Device flags */#define KBD_FLAG_RIGHT          0x0001#define KBD_FLAG_EXT            0x0100#define KBD_FLAG_QUIET          0x1000#define KBD_FLAG_DOWN           0x4000#define KBD_FLAG_UP             0x8000/* These are for synchronization; not for keystrokes */#define KBD_FLAG_SCROLL   0x0001#define KBD_FLAG_NUMLOCK  0x0002#define KBD_FLAG_CAPITAL  0x0004/* See T.128 */#define RDP_KEYPRESS 0#define RDP_KEYRELEASE (KBD_FLAG_DOWN | KBD_FLAG_UP)#define MOUSE_FLAG_MOVE         0x0800#define MOUSE_FLAG_BUTTON1      0x1000#define MOUSE_FLAG_BUTTON2      0x2000#define MOUSE_FLAG_BUTTON3      0x4000#define MOUSE_FLAG_BUTTON4      0x0280#define MOUSE_FLAG_BUTTON5      0x0380#define MOUSE_FLAG_DOWN         0x8000/* Raster operation masks */#define ROP2_S(rop3) (rop3 & 0xf)#define ROP2_P(rop3) ((rop3 & 0x3) | ((rop3 & 0x30) >> 2))#define ROP2_COPY	0xc#define ROP2_XOR	0x6#define ROP2_AND	0x8#define ROP2_NXOR	0x9#define ROP2_OR		0xe#define MIX_TRANSPARENT	0#define MIX_OPAQUE	1#define TEXT2_VERTICAL		0x04#define TEXT2_IMPLICIT_X	0x20#define ALTERNATE	1#define WINDING		2/* RDP bitmap cache (version 2) constants */#define BMPCACHE2_C0_CELLS	0x78#define BMPCACHE2_C1_CELLS	0x78#define BMPCACHE2_C2_CELLS	0x150#define BMPCACHE2_NUM_PSTCELLS	0x9f6#define PDU_FLAG_FIRST		0x01#define PDU_FLAG_LAST		0x02/* RDP capabilities */#define RDP_CAPSET_GENERAL	1	/* Maps to generalCapabilitySet in T.128 page 138 */#define RDP_CAPLEN_GENERAL	0x18#define OS_MAJOR_TYPE_UNIX	4#define OS_MINOR_TYPE_XSERVER	7#define RDP_CAPSET_BITMAP	2#define RDP_CAPLEN_BITMAP	0x1C#define RDP_CAPSET_ORDER	3#define RDP_CAPLEN_ORDER	0x58#define ORDER_CAP_NEGOTIATE	2#define ORDER_CAP_NOSUPPORT	4#define RDP_CAPSET_BMPCACHE	4#define RDP_CAPLEN_BMPCACHE	0x28#define RDP_CAPSET_CONTROL	5#define RDP_CAPLEN_CONTROL	0x0C#define RDP_CAPSET_ACTIVATE	7#define RDP_CAPLEN_ACTIVATE	0x0C#define RDP_CAPSET_POINTER	8#define RDP_CAPLEN_POINTER	0x08#define RDP_CAPSET_SHARE	9#define RDP_CAPLEN_SHARE	0x08#define RDP_CAPSET_COLCACHE	10#define RDP_CAPLEN_COLCACHE	0x08#define RDP_CAPSET_BMPCACHE2	19#define RDP_CAPLEN_BMPCACHE2	0x28#define BMPCACHE2_FLAG_PERSIST	((uint32)1<<31)#define RDP_SOURCE		"MSTSC"/* Logon flags */#define RDP_LOGON_AUTO		0x0008#define RDP_LOGON_NORMAL	0x0033#define RDP_LOGON_COMPRESSION	0x0080	/* mppc compression with 8kB histroy buffer */#define RDP_LOGON_BLOB		0x0100#define RDP_LOGON_COMPRESSION2	0x0200	/* rdp5 mppc compression with 64kB history buffer */#define RDP_LOGON_LEAVE_AUDIO	0x2000#define RDP5_DISABLE_NOTHING	0x00#define RDP5_NO_WALLPAPER	0x01#define RDP5_NO_FULLWINDOWDRAG	0x02#define RDP5_NO_MENUANIMATIONS	0x04#define RDP5_NO_THEMING		0x08#define RDP5_NO_CURSOR_SHADOW	0x20#define RDP5_NO_CURSORSETTINGS	0x40	/* disables cursor blinking *//* compression types */#define RDP_MPPC_BIG		0x01#define RDP_MPPC_COMPRESSED	0x20#define RDP_MPPC_RESET		0x40#define RDP_MPPC_FLUSH		0x80#define RDP_MPPC_DICT_SIZE      65536#define RDP5_COMPRESSED		0x80/* Keymap flags */#define MapRightShiftMask   (1<<0)#define MapLeftShiftMask    (1<<1)#define MapShiftMask (MapRightShiftMask | MapLeftShiftMask)#define MapRightAltMask     (1<<2)#define MapLeftAltMask      (1<<3)#define MapAltGrMask MapRightAltMask#define MapRightCtrlMask    (1<<4)#define MapLeftCtrlMask     (1<<5)#define MapCtrlMask (MapRightCtrlMask | MapLeftCtrlMask)#define MapRightWinMask     (1<<6)#define MapLeftWinMask      (1<<7)#define MapWinMask (MapRightWinMask | MapLeftWinMask)#define MapNumLockMask      (1<<8)#define MapCapsLockMask     (1<<9)#define MapLocalStateMask   (1<<10)#define MapInhibitMask      (1<<11)#define MASK_ADD_BITS(var, mask) (var |= mask)#define MASK_REMOVE_BITS(var, mask) (var &= ~mask)#define MASK_HAS_BITS(var, mask) ((var & mask)>0)#define MASK_CHANGE_BIT(var, mask, active) (var = ((var & ~mask) | (active ? mask : 0)))/* Clipboard constants, "borrowed" from GCC system headers in    the w32 cross compiler   this is the CF_ set when WINVER is 0x0400 */#ifndef CF_TEXT#define CF_TEXT         1#define CF_BITMAP       2#define CF_METAFILEPICT 3#define CF_SYLK         4#define CF_DIF          5#define CF_TIFF         6#define CF_OEMTEXT      7#define CF_DIB          8#define CF_PALETTE      9#define CF_PENDATA      10#define CF_RIFF         11#define CF_WAVE         12#define CF_UNICODETEXT  13#define CF_ENHMETAFILE  14#define CF_HDROP        15#define CF_LOCALE       16#define CF_MAX          17#define CF_OWNERDISPLAY 128#define CF_DSPTEXT      129#define CF_DSPBITMAP    130#define CF_DSPMETAFILEPICT      131#define CF_DSPENHMETAFILE       142#define CF_PRIVATEFIRST 512#define CF_PRIVATELAST  767#define CF_GDIOBJFIRST  768#define CF_GDIOBJLAST   1023#endif/* Sound format constants */#define WAVE_FORMAT_PCM		1#define WAVE_FORMAT_ADPCM	2#define WAVE_FORMAT_ALAW	6#define WAVE_FORMAT_MULAW	7/* Virtual channel options */#define CHANNEL_OPTION_INITIALIZED	0x80000000#define CHANNEL_OPTION_ENCRYPT_RDP	0x40000000#define CHANNEL_OPTION_COMPRESS_RDP	0x00800000#define CHANNEL_OPTION_SHOW_PROTOCOL	0x00200000/* NT status codes for RDPDR */#define RD_STATUS_SUCCESS                  0x00000000#define RD_STATUS_NOT_IMPLEMENTED          0x00000001#define RD_STATUS_PENDING                  0x00000103#define RD_STATUS_NO_MORE_FILES            0x80000006#define RD_STATUS_DEVICE_PAPER_EMPTY       0x8000000e#define RD_STATUS_DEVICE_POWERED_OFF       0x8000000f#define RD_STATUS_DEVICE_OFF_LINE          0x80000010#define RD_STATUS_DEVICE_BUSY              0x80000011#define RD_STATUS_INVALID_HANDLE           0xc0000008#define RD_STATUS_INVALID_PARAMETER        0xc000000d#define RD_STATUS_NO_SUCH_FILE             0xc000000f#define RD_STATUS_INVALID_DEVICE_REQUEST   0xc0000010#define RD_STATUS_ACCESS_DENIED            0xc0000022#define RD_STATUS_OBJECT_NAME_COLLISION    0xc0000035#define RD_STATUS_DISK_FULL                0xc000007f#define RD_STATUS_FILE_IS_A_DIRECTORY      0xc00000ba#define RD_STATUS_NOT_SUPPORTED            0xc00000bb#define RD_STATUS_TIMEOUT                  0xc0000102#define RD_STATUS_NOTIFY_ENUM_DIR          0xc000010c#define RD_STATUS_CANCELLED                0xc0000120/* RDPDR constants */#define RDPDR_MAX_DEVICES               0x10#define DEVICE_TYPE_SERIAL              0x01#define DEVICE_TYPE_PARALLEL            0x02#define DEVICE_TYPE_PRINTER             0x04#define DEVICE_TYPE_DISK                0x08#define DEVICE_TYPE_SCARD               0x20#define FILE_DIRECTORY_FILE             0x00000001#define FILE_NON_DIRECTORY_FILE         0x00000040#define FILE_COMPLETE_IF_OPLOCKED       0x00000100#define FILE_DELETE_ON_CLOSE            0x00001000#define FILE_OPEN_FOR_FREE_SPACE_QUERY  0x00800000/* RDP5 disconnect PDU */#define exDiscReasonNoInfo				0x0000#define exDiscReasonAPIInitiatedDisconnect		0x0001#define exDiscReasonAPIInitiatedLogoff			0x0002#define exDiscReasonServerIdleTimeout			0x0003#define exDiscReasonServerLogonTimeout			0x0004#define exDiscReasonReplacedByOtherConnection		0x0005#define exDiscReasonOutOfMemory				0x0006#define exDiscReasonServerDeniedConnection		0x0007#define exDiscReasonServerDeniedConnectionFips		0x0008#define exDiscReasonLicenseInternal			0x0100#define exDiscReasonLicenseNoLicenseServer		0x0101#define exDiscReasonLicenseNoLicense			0x0102#define exDiscReasonLicenseErrClientMsg			0x0103#define exDiscReasonLicenseHwidDoesntMatchLicense	0x0104#define exDiscReasonLicenseErrClientLicense		0x0105#define exDiscReasonLicenseCantFinishProtocol		0x0106#define exDiscReasonLicenseClientEndedProtocol		0x0107#define exDiscReasonLicenseErrClientEncryption		0x0108#define exDiscReasonLicenseCantUpgradeLicense		0x0109#define exDiscReasonLicenseNoRemoteConnections		0x010a/* SeamlessRDP constants */#define SEAMLESSRDP_NOTYETMAPPED -1#define SEAMLESSRDP_NORMAL 0#define SEAMLESSRDP_MINIMIZED 1#define SEAMLESSRDP_MAXIMIZED 2#define SEAMLESSRDP_POSITION_TIMER 200000#define SEAMLESSRDP_CREATE_MODAL	0x0001#define SEAMLESSRDP_CREATE_TOPMOST	0x0002#define SEAMLESSRDP_HELLO_RECONNECT	0x0001#define SEAMLESSRDP_HELLO_HIDDEN	0x0002/* Smartcard constants */#define SCARD_LOCK_TCP		0#define SCARD_LOCK_SEC		1#define SCARD_LOCK_CHANNEL	2#define SCARD_LOCK_RDPDR	3#define SCARD_LOCK_LAST		4

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产99| 99国产欧美久久久精品| 国产精品一区二区在线观看网站| 国产91对白在线观看九色| 欧美色爱综合网| 国产亚洲午夜高清国产拍精品| 亚洲美女精品一区| 九九国产精品视频| 欧洲日韩一区二区三区| 精品国产乱码久久久久久久久| 亚洲人精品一区| 国内精品不卡在线| 欧美日本在线观看| 国产精品久久久久精k8| 精品一区二区久久| 欧美精品久久天天躁| 《视频一区视频二区| 黄色精品一二区| 欧美日韩成人在线| 亚洲天堂中文字幕| 国产精品一区免费视频| 91麻豆精品国产91久久久 | 99麻豆久久久国产精品免费| 日韩一级免费观看| 亚洲一区视频在线| 91美女片黄在线观看91美女| 国产清纯在线一区二区www| 免费在线观看视频一区| 欧美性猛片aaaaaaa做受| 国产精品久久综合| 成人免费毛片片v| 精品国产成人系列| 另类欧美日韩国产在线| 欧美一区二区三区四区高清| 亚洲一区二区黄色| 欧美影院午夜播放| 亚洲精品福利视频网站| 99免费精品在线| 亚洲女人****多毛耸耸8| 99精品视频在线播放观看| 国产精品区一区二区三| 成人久久久精品乱码一区二区三区| 精品日韩欧美在线| 国内精品视频666| 26uuu国产一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 日韩欧美精品三级| 国产一区二区三区四区五区入口 | 亚洲国产综合色| 在线免费av一区| 亚瑟在线精品视频| 宅男噜噜噜66一区二区66| 免费在线观看精品| 精品免费国产二区三区| 国产一区二区三区四区五区美女| 久久久99久久| 成人av电影在线| 一区二区三区四区乱视频| 欧美日韩综合色| 免费在线观看日韩欧美| 久久综合视频网| 99综合影院在线| 亚洲综合在线视频| 欧美精品成人一区二区三区四区| 亚洲成av人综合在线观看| 欧美一区二区三区免费视频| 精品中文av资源站在线观看| 欧美国产一区二区在线观看| a4yy欧美一区二区三区| 一区二区三区不卡在线观看| 欧美精品三级在线观看| 久草这里只有精品视频| 国产精品国产a| 欧美无乱码久久久免费午夜一区| 美女久久久精品| 国产农村妇女精品| 精品视频999| 国产成人鲁色资源国产91色综 | 日韩精品专区在线影院观看| 国产精品影视网| 亚洲欧美韩国综合色| 日韩欧美精品在线视频| 91原创在线视频| 看片的网站亚洲| 亚洲女人的天堂| 久久久.com| 717成人午夜免费福利电影| 国产+成+人+亚洲欧洲自线| 亚洲国产综合在线| 中文字幕乱码亚洲精品一区| 7777精品伊人久久久大香线蕉完整版| 国产高清不卡一区二区| 亚洲国产精品视频| 国产精品久久久久久久久久久免费看 | 91久久国产综合久久| 久久激情综合网| 亚洲自拍偷拍麻豆| 国产午夜亚洲精品不卡| 欧美一区二区三区视频在线观看 | 欧美电视剧在线看免费| 一本到不卡精品视频在线观看| 免费精品视频在线| 亚洲综合久久久| 中文字幕高清一区| 精品久久久久久久久久久久久久久| 91福利在线导航| 99久久综合色| 成人激情视频网站| 国产大陆精品国产| 久久99国内精品| 日韩电影一二三区| 亚洲高清久久久| 一区二区三区国产豹纹内裤在线| 国产精品麻豆一区二区| 精品国产1区二区| 日韩西西人体444www| 91超碰这里只有精品国产| 色综合色狠狠综合色| 99久久免费国产| 成人免费毛片片v| www.成人网.com| 99re亚洲国产精品| 91在线观看视频| 91视频你懂的| 在线观看日韩国产| 在线亚洲免费视频| 欧美性大战久久久久久久蜜臀| 91丨九色porny丨蝌蚪| 北岛玲一区二区三区四区| 波多野结衣视频一区| 成人免费看片app下载| 不卡的av电影| 色综合天天在线| 欧美少妇xxx| 欧美一级搡bbbb搡bbbb| 欧美xxxxxxxx| 国产午夜精品福利| 国产精品国产三级国产有无不卡 | 日韩女优av电影在线观看| 欧美大片在线观看| 夜夜精品视频一区二区| 亚洲精品伦理在线| 视频一区欧美精品| 久久av中文字幕片| 国产宾馆实践打屁股91| 日本久久一区二区三区| 欧美日韩亚洲综合一区二区三区| 欧美麻豆精品久久久久久| 日韩免费视频一区二区| 久久久久久久久99精品| 成人欧美一区二区三区白人| 亚洲国产一区二区在线播放| 日本亚洲免费观看| 粉嫩aⅴ一区二区三区四区五区 | 一本色道久久综合亚洲精品按摩| 欧美最猛性xxxxx直播| 日韩欧美第一区| 国产精品另类一区| 亚洲成人综合网站| 国产一区二区免费在线| 91久久免费观看| 久久亚洲影视婷婷| 一区二区三区小说| 裸体在线国模精品偷拍| 成年人午夜久久久| 日韩一区二区影院| 国产精品全国免费观看高清| 亚洲国产精品精华液网站| 国产一区二区三区| 欧美剧情片在线观看| 久久精品亚洲精品国产欧美| 亚洲综合免费观看高清在线观看| 老司机精品视频导航| 91丝袜美女网| 久久久久久久综合日本| 丝袜a∨在线一区二区三区不卡| 激情六月婷婷久久| 欧美日韩一级片网站| 欧美经典三级视频一区二区三区| 亚洲一区日韩精品中文字幕| 国产成人午夜精品影院观看视频| 欧美三日本三级三级在线播放| 久久久美女艺术照精彩视频福利播放| 一区二区三区四区不卡在线 | 在线亚洲一区二区| 国产亚洲va综合人人澡精品| 日韩av不卡一区二区| 91传媒视频在线播放| 国产精品人人做人人爽人人添| 精品一区二区三区在线播放| 欧美在线视频不卡| 亚洲素人一区二区| 成人午夜短视频| 久久精品一级爱片| 久久se精品一区二区| 日韩午夜在线观看视频| 人人狠狠综合久久亚洲| 欧美精品久久99| 婷婷综合另类小说色区| 欧美午夜精品一区二区蜜桃|