tnmsg.h
上传用户:kunlunxyl
上传日期:2007-01-07
资源大小:45k
文件大小:8k
源码类别:

Telnet客户端

开发平台:

Visual C++

  1. //
  2. //  Values are 32 bit values layed out as follows:
  3. //
  4. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  5. //   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
  6. //  +---+-+-+-----------------------+-------------------------------+
  7. //  |Sev|C|R|     Facility          |               Code            |
  8. //  +---+-+-+-----------------------+-------------------------------+
  9. //
  10. //  where
  11. //
  12. //      Sev - is the severity code
  13. //
  14. //          00 - Success
  15. //          01 - Informational
  16. //          10 - Warning
  17. //          11 - Error
  18. //
  19. //      C - is the Customer code flag
  20. //
  21. //      R - is a reserved bit
  22. //
  23. //      Facility - is the facility code
  24. //
  25. //      Code - is the facility's status code
  26. //
  27. //
  28. // Define the facility codes
  29. //
  30. //
  31. // Define the severity codes
  32. //
  33. #define STATUS_SEVERITY_WARNING          0x2
  34. #define STATUS_SEVERITY_SUCCESS          0x0
  35. #define STATUS_SEVERITY_INFORMATIONAL    0x1
  36. #define STATUS_SEVERITY_ERROR            0x3
  37. //
  38. // MessageId: MSG_COPYRIGHT
  39. //
  40. // MessageText:
  41. //
  42. //  
  43. //
  44. #define MSG_COPYRIGHT                    0x40000001L
  45. //
  46. // MessageId: MSG_USAGE
  47. //
  48. // MessageText:
  49. //
  50. //  Usage: %1 <switches> <parameters>
  51. //  
  52. //  Switches:
  53. //
  54. #define MSG_USAGE                        0x40000002L
  55. //
  56. // MessageId: MSG_ERROR
  57. //
  58. // MessageText:
  59. //
  60. //  %1 failed.
  61. //
  62. #define MSG_ERROR                        0xC0000003L
  63. //
  64. // MessageId: MSG_INFO
  65. //
  66. // MessageText:
  67. //
  68. //  %1
  69. //
  70. #define MSG_INFO                         0x40000004L
  71. //
  72. // MessageId: MSG_WARNING
  73. //
  74. // MessageText:
  75. //
  76. //  %1
  77. //
  78. #define MSG_WARNING                      0x80000005L
  79. //
  80. // MessageId: MSG_TRYING
  81. //
  82. // MessageText:
  83. //
  84. //  Trying... %0
  85. //
  86. #define MSG_TRYING                       0x40000006L
  87. //
  88. // MessageId: MSG_CONNECTED
  89. //
  90. // MessageText:
  91. //
  92. //  Connected to %1.
  93. //
  94. #define MSG_CONNECTED                    0x40000007L
  95. //
  96. // MessageId: MSG_WSAEINTR
  97. //
  98. // MessageText:
  99. //
  100. //  WSAEINTR
  101. //
  102. #define MSG_WSAEINTR                     0xC0002714L
  103. //
  104. // MessageId: MSG_WSAEBADF
  105. //
  106. // MessageText:
  107. //
  108. //  WSAEBADF
  109. //
  110. #define MSG_WSAEBADF                     0xC0002719L
  111. //
  112. // MessageId: MSG_WSAEACCESS
  113. //
  114. // MessageText:
  115. //
  116. //  WSAEACCESS
  117. //
  118. #define MSG_WSAEACCESS                   0xC000271DL
  119. //
  120. // MessageId: MSG_WSAEDEFAULT
  121. //
  122. // MessageText:
  123. //
  124. //  WSAEDEFAULT
  125. //
  126. #define MSG_WSAEDEFAULT                  0xC000271EL
  127. //
  128. // MessageId: MSG_WSAEINVAL
  129. //
  130. // MessageText:
  131. //
  132. //  WSAEINVAL
  133. //
  134. #define MSG_WSAEINVAL                    0xC0002726L
  135. //
  136. // MessageId: MSG_WSAEMFILE
  137. //
  138. // MessageText:
  139. //
  140. //  WSAEMFILE
  141. //
  142. #define MSG_WSAEMFILE                    0xC0002728L
  143. //
  144. // MessageId: MSG_WSAEWOULDBLOCK
  145. //
  146. // MessageText:
  147. //
  148. //  WSAEWOULDBLOCK
  149. //
  150. #define MSG_WSAEWOULDBLOCK               0xC0002733L
  151. //
  152. // MessageId: MSG_WSAEINPROGRESS
  153. //
  154. // MessageText:
  155. //
  156. //  WSAEINPROGRESS
  157. //
  158. #define MSG_WSAEINPROGRESS               0xC0002734L
  159. //
  160. // MessageId: MSG_WSAEALREADY
  161. //
  162. // MessageText:
  163. //
  164. //  WSAEALREADY
  165. //
  166. #define MSG_WSAEALREADY                  0xC0002735L
  167. //
  168. // MessageId: MSG_WSAENOTSOCK
  169. //
  170. // MessageText:
  171. //
  172. //  WSAENOTSOCK
  173. //
  174. #define MSG_WSAENOTSOCK                  0xC0002736L
  175. //
  176. // MessageId: MSG_WSAEDESTADDRREQ
  177. //
  178. // MessageText:
  179. //
  180. //  WSAEDESTADDRREQ
  181. //
  182. #define MSG_WSAEDESTADDRREQ              0xC0002737L
  183. //
  184. // MessageId: MSG_WSAEMSGSIZE
  185. //
  186. // MessageText:
  187. //
  188. //  WSAEMSGSIZE
  189. //
  190. #define MSG_WSAEMSGSIZE                  0xC0002738L
  191. //
  192. // MessageId: MSG_WSAEPROTOTYPE
  193. //
  194. // MessageText:
  195. //
  196. //  WSAEPROTOTYPE
  197. //
  198. #define MSG_WSAEPROTOTYPE                0xC0002739L
  199. //
  200. // MessageId: MSG_WSAENOPROTOOPT
  201. //
  202. // MessageText:
  203. //
  204. //  WSAENOPROTOOPT
  205. //
  206. #define MSG_WSAENOPROTOOPT               0xC000273AL
  207. //
  208. // MessageId: MSG_WSAEPROTONOTSUPPORT
  209. //
  210. // MessageText:
  211. //
  212. //  WSAEPROTONOTSUPPORT
  213. //
  214. #define MSG_WSAEPROTONOTSUPPORT          0xC000273BL
  215. //
  216. // MessageId: MSG_WSAESOCKNOTSUPPORT
  217. //
  218. // MessageText:
  219. //
  220. //  WSAESOCKNOTSUPPORT
  221. //
  222. #define MSG_WSAESOCKNOTSUPPORT           0xC000273CL
  223. //
  224. // MessageId: MSG_WSAEOPNOTSUPP
  225. //
  226. // MessageText:
  227. //
  228. //  WSAEOPNOTSUPP
  229. //
  230. #define MSG_WSAEOPNOTSUPP                0xC000273DL
  231. //
  232. // MessageId: MSG_WSAEPFNOTSUPPORT
  233. //
  234. // MessageText:
  235. //
  236. //  WSAEPFNOTSUPPORT
  237. //
  238. #define MSG_WSAEPFNOTSUPPORT             0xC000273EL
  239. //
  240. // MessageId: MSG_WSAEAFNOTSUPPORT
  241. //
  242. // MessageText:
  243. //
  244. //  WSAEAFNOTSUPPORT
  245. //
  246. #define MSG_WSAEAFNOTSUPPORT             0xC000273FL
  247. //
  248. // MessageId: MSG_WSAEADDRINUSE
  249. //
  250. // MessageText:
  251. //
  252. //  Address is in use.
  253. //
  254. #define MSG_WSAEADDRINUSE                0xC0002740L
  255. //
  256. // MessageId: MSG_WSAEADDRNOTAVAIL
  257. //
  258. // MessageText:
  259. //
  260. //  WSAEADDRNOTAVAIL
  261. //
  262. #define MSG_WSAEADDRNOTAVAIL             0xC0002741L
  263. //
  264. // MessageId: MSG_WSAENETDOWN
  265. //
  266. // MessageText:
  267. //
  268. //  Network is down.
  269. //
  270. #define MSG_WSAENETDOWN                  0xC0002742L
  271. //
  272. // MessageId: MSG_WSAENETUNREACH
  273. //
  274. // MessageText:
  275. //
  276. //  Network is unreachable.
  277. //
  278. #define MSG_WSAENETUNREACH               0xC0002743L
  279. //
  280. // MessageId: MSG_WSAENETRESET
  281. //
  282. // MessageText:
  283. //
  284. //  WSAENETRESET
  285. //
  286. #define MSG_WSAENETRESET                 0xC0002744L
  287. //
  288. // MessageId: MSG_WSAECONNABORTED
  289. //
  290. // MessageText:
  291. //
  292. //  WSAECONNABORTED
  293. //
  294. #define MSG_WSAECONNABORTED              0xC0002745L
  295. //
  296. // MessageId: MSG_WSAECONNRESET
  297. //
  298. // MessageText:
  299. //
  300. //  WSAECONNRESET
  301. //
  302. #define MSG_WSAECONNRESET                0xC0002746L
  303. //
  304. // MessageId: MSG_WSAENOBUFS
  305. //
  306. // MessageText:
  307. //
  308. //  WSAENOBUFS
  309. //
  310. #define MSG_WSAENOBUFS                   0xC0002747L
  311. //
  312. // MessageId: MSG_WSAEISCONN
  313. //
  314. // MessageText:
  315. //
  316. //  WSAEISCONN
  317. //
  318. #define MSG_WSAEISCONN                   0xC0002748L
  319. //
  320. // MessageId: MSG_WSAENOTCONN
  321. //
  322. // MessageText:
  323. //
  324. //  WSAENOTCONN
  325. //
  326. #define MSG_WSAENOTCONN                  0xC0002749L
  327. //
  328. // MessageId: MSG_WSAESHUTDOWN
  329. //
  330. // MessageText:
  331. //
  332. //  WSAESHUTDOWN
  333. //
  334. #define MSG_WSAESHUTDOWN                 0xC000274AL
  335. //
  336. // MessageId: MSG_WSAETOOMANYREFS
  337. //
  338. // MessageText:
  339. //
  340. //  WSAETOOMANYREFS
  341. //
  342. #define MSG_WSAETOOMANYREFS              0xC000274BL
  343. //
  344. // MessageId: MSG_WSAETIMEDOUT
  345. //
  346. // MessageText:
  347. //
  348. //  The request has timed out.
  349. //
  350. #define MSG_WSAETIMEDOUT                 0xC000274CL
  351. //
  352. // MessageId: MSG_WSAECONNREFUSED
  353. //
  354. // MessageText:
  355. //
  356. //  Connection refused.
  357. //
  358. #define MSG_WSAECONNREFUSED              0xC000274DL
  359. //
  360. // MessageId: MSG_WSAELOOP
  361. //
  362. // MessageText:
  363. //
  364. //  WSAELOOP
  365. //
  366. #define MSG_WSAELOOP                     0xC000274EL
  367. //
  368. // MessageId: MSG_WSAENAMETOOLONG
  369. //
  370. // MessageText:
  371. //
  372. //  WSAENAMETOOLONG
  373. //
  374. #define MSG_WSAENAMETOOLONG              0xC000274FL
  375. //
  376. // MessageId: MSG_WSAEHOSTDOWN
  377. //
  378. // MessageText:
  379. //
  380. //  WSAEHOSTDOWN
  381. //
  382. #define MSG_WSAEHOSTDOWN                 0xC0002750L
  383. //
  384. // MessageId: MSG_WSAEHOSTUNREACH
  385. //
  386. // MessageText:
  387. //
  388. //  Host is unreachable.
  389. //
  390. #define MSG_WSAEHOSTUNREACH              0xC0002751L
  391. //
  392. // MessageId: MSG_WSAESYSNOTREADY
  393. //
  394. // MessageText:
  395. //
  396. //  WSAESYSNOTREADY
  397. //
  398. #define MSG_WSAESYSNOTREADY              0xC000276BL
  399. //
  400. // MessageId: MSG_WSAVERNOTSUPPORTED
  401. //
  402. // MessageText:
  403. //
  404. //  Version not supported.
  405. //
  406. #define MSG_WSAVERNOTSUPPORTED           0xC000276CL
  407. //
  408. // MessageId: MSG_WSANOTINITIALISED
  409. //
  410. // MessageText:
  411. //
  412. //  Not initialised.
  413. //
  414. #define MSG_WSANOTINITIALISED            0xC000276DL
  415. //
  416. // MessageId: MSG_WSAHOST_NOT_FOUND
  417. //
  418. // MessageText:
  419. //
  420. //  Host not found.
  421. //
  422. #define MSG_WSAHOST_NOT_FOUND            0xC0002AF9L
  423. //
  424. // MessageId: MSG_WSATRY_AGAIN
  425. //
  426. // MessageText:
  427. //
  428. //  Try again.
  429. //
  430. #define MSG_WSATRY_AGAIN                 0xC0002AFAL
  431. //
  432. // MessageId: MSG_WSANO_RECOVERY
  433. //
  434. // MessageText:
  435. //
  436. //  No recovery.
  437. //
  438. #define MSG_WSANO_RECOVERY               0xC0002AFBL
  439. //
  440. // MessageId: MSG_WSANO_DATA
  441. //
  442. // MessageText:
  443. //
  444. //  No data.
  445. //
  446. #define MSG_WSANO_DATA                   0xC0002AFCL