级别: 圣骑士
- 注册时间:
- 2003-04-13
- 在线时间:
- 21小时
- 发帖:
- 1669
|
引用 最初由 赤红蝎子 发布 我不同意楼上这位兄弟的看法,OP_HASHSETREQUEST绝对是个方法,也就是说 是个函数。就按你说的“防止使用OP_HASHSETREQUEST扫描文件”,你有见过 宏能完成某项操作的吗??看这个名字有个op几乎就能说是个操作符重载函数了!可 以参考一下MSDN的文件命名方法。
引用 最初由 Bopirit 发布 OP_HASHSETREQUEST 可能是个开关标志..印象中不只是MS派,很多编程都把宏使用全大写,也只有宏使用全大写. 好象,编程我不熟..
對不起...以上的答案全都錯了 引用 最初由 赤红蝎子 发布 英语臭臭……随便翻翻……大家看了不要笑 (2)OP_hashsetrequest从名字上看应该是“HASH设置请求”,加了op表示是个操作符重载函数,至于它重载的哪个操作符……估计是“=”(乱猜的),好好看看源代码就知道了……
這個比較接近.....可是也不算對呢~ - 截自[u]opcode.h[/u]
- // client <-> client
- OP_HELLO = 0x01, // 0x10<1 Tag_set> - alias for OP_LOGINREQUEST?
- OP_SENDINGPART= 0x46, //
- OP_REQUESTPARTS= 0x47, //
- OP_FILEREQANSNOFIL = 0x48, //
- OP_END_OF_DOWNLOAD = 0x49, //
- OP_ASKSHAREDFILES = 0x4A, // (null)
- OP_ASKSHAREDFILESANSWER = 0x4B, // (<1 Tag_set>)[count]
- OP_HELLOANSWER= 0x4C, // <1 Tag_set>
- OP_CHANGE_CLIENT_ID = 0x4D, //
- OP_MESSAGE = 0x4E, //
- OP_SETREQFILEID= 0x4F, //
- OP_FILESTATUS= 0x50, //
- OP_HASHSETREQUEST = 0x51, // <---------------這個呢~~~~~~~~~~~~~~~
- OP_HASHSETANSWER = 0x52, //
- OP_STARTUPLOADREQ = 0x54, //
- OP_ACCEPTUPLOADREQ = 0x55, // (null)
- OP_CANCELTRANSFER = 0x56, // (null)
- OP_OUTOFPARTREQS = 0x57, // (null)
- OP_FILEREQUEST= 0x58, // (more correctly file_name_request)
- OP_FILEREQANSWER = 0x59, //
- OP_CHANGE_SLOT= 0x5B, //
- OP_QUEUERANK= 0x5C, // (slot index of the request)
- OP_ASKSHAREDDIRS = 0x5D, // (null)
- OP_ASKSHAREDFILESDIR = 0x5E, //
- OP_ASKSHAREDDIRSANS = 0x5F, // ()[count]
- OP_ASKSHAREDFILESDIRANS = 0x60, // (<1 Tag_set>)[count]
- OP_ASKSHAREDDENIEDANS = 0x61, // (null)
- OP_UNKNOWNx6A= 0x6A, // ??? Hybrid v49,4 (Horde?)
- OP_UNKNOWNx7A= 0x7A, // ??? size: 2 data: 00 d2
|