Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

505 lines
11 KiB

  1. //
  2. // Net error file for basename DVMRPLOG_BASE = 41000
  3. //
  4. //
  5. // Values are 32 bit values layed out as follows:
  6. //
  7. // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  8. // 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
  9. // +---+-+-+-----------------------+-------------------------------+
  10. // |Sev|C|R| Facility | Code |
  11. // +---+-+-+-----------------------+-------------------------------+
  12. //
  13. // where
  14. //
  15. // Sev - is the severity code
  16. //
  17. // 00 - Success
  18. // 01 - Informational
  19. // 10 - Warning
  20. // 11 - Error
  21. //
  22. // C - is the Customer code flag
  23. //
  24. // R - is a reserved bit
  25. //
  26. // Facility - is the facility code
  27. //
  28. // Code - is the facility's status code
  29. //
  30. //
  31. // Define the facility codes
  32. //
  33. //
  34. // Define the severity codes
  35. //
  36. //
  37. // MessageId: DVMRPLOG_INIT_CRITSEC_FAILED
  38. //
  39. // MessageText:
  40. //
  41. // DVMRP was unable to initialize a critical section.
  42. // The data is the exception code.
  43. //
  44. #define DVMRPLOG_INIT_CRITSEC_FAILED 0x0000A029L
  45. //
  46. // MessageId: DVMRPLOG_HEAP_CREATE_FAILED
  47. //
  48. // MessageText:
  49. //
  50. // DVMRP was unable to create a heap.
  51. // The data is the error code.
  52. //
  53. #define DVMRPLOG_HEAP_CREATE_FAILED 0x0000A02AL
  54. //
  55. // MessageId: DVMRPLOG_HEAP_ALLOC_FAILED
  56. //
  57. // MessageText:
  58. //
  59. // DVMRP was unable to allocate memory from its heap.
  60. // The data is the error code.
  61. //
  62. #define DVMRPLOG_HEAP_ALLOC_FAILED 0x0000A02BL
  63. //
  64. // MessageId: DVMRPLOG_DVMRP_ALREADY_STARTED
  65. //
  66. // MessageText:
  67. //
  68. // DVMRP received a start request when it was already running.
  69. //
  70. #define DVMRPLOG_DVMRP_ALREADY_STARTED 0x0000A02CL
  71. //
  72. // MessageId: DVMRPLOG_WSASTARTUP_FAILED
  73. //
  74. // MessageText:
  75. //
  76. // DVMRP was unable to start Windows Sockets.
  77. // The data is the error code.
  78. //
  79. #define DVMRPLOG_WSASTARTUP_FAILED 0x0000A02DL
  80. //
  81. // MessageId: DVMRPLOG_CREATE_RWL_FAILED
  82. //
  83. // MessageText:
  84. //
  85. // DVMRP was unable to create a synchronization object.
  86. // The data is the error code.
  87. //
  88. #define DVMRPLOG_CREATE_RWL_FAILED 0x0000A02EL
  89. //
  90. // MessageId: DVMRPLOG_CREATE_EVENT_FAILED
  91. //
  92. // MessageText:
  93. //
  94. // DVMRP was unable to create an event.
  95. // The data is the error code.
  96. //
  97. #define DVMRPLOG_CREATE_EVENT_FAILED 0x0000A02FL
  98. //
  99. // MessageId: DVMRPLOG_CREATE_SEMAPHORE_FAILED
  100. //
  101. // MessageText:
  102. //
  103. // DVMRP was unable to create a semaphore.
  104. // The data is the error code.
  105. //
  106. #define DVMRPLOG_CREATE_SEMAPHORE_FAILED 0x0000A030L
  107. //
  108. // MessageId: DVMRPLOG_CREATE_SOCKET_FAILED
  109. //
  110. // MessageText:
  111. //
  112. // DVMRP was unable to create a socket.
  113. // The data is the error code.
  114. //
  115. #define DVMRPLOG_CREATE_SOCKET_FAILED 0x0000A031L
  116. //
  117. // MessageId: DVMRPLOG_DVMRP_STARTED
  118. //
  119. // MessageText:
  120. //
  121. // DVMRP has started successfully.
  122. //
  123. #define DVMRPLOG_DVMRP_STARTED 0x0000A032L
  124. //
  125. // MessageId: DVMRPLOG_QUEUE_WORKER_FAILED
  126. //
  127. // MessageText:
  128. //
  129. // DVMRP could not schedule a task to be executed.
  130. // This may have been caused by a memory allocation failure.
  131. // The data is the error code.
  132. //
  133. #define DVMRPLOG_QUEUE_WORKER_FAILED 0x0000A033L
  134. //
  135. // MessageId: DVMRPLOG_RECVFROM_FAILED
  136. //
  137. // MessageText:
  138. //
  139. // DVMRP was unable to receive an incoming message
  140. // on the local interface with IP address %1.
  141. // The data is the error code.
  142. //
  143. #define DVMRPLOG_RECVFROM_FAILED 0x0000A034L
  144. //
  145. // MessageId: DVMRPLOG_PACKET_TOO_SMALL
  146. //
  147. // MessageText:
  148. //
  149. // DVMRP received a packet which was smaller than the minimum size
  150. // allowed for DVMRP packets. The packet has been discarded.
  151. // It was received on the local interface with IP address %1,
  152. // and it came from the neighboring router with IP address %2.
  153. //
  154. #define DVMRPLOG_PACKET_TOO_SMALL 0x0000A035L
  155. //
  156. // MessageId: DVMRPLOG_PACKET_VERSION_INVALID
  157. //
  158. // MessageText:
  159. //
  160. // DVMRP received a packet with an invalid version in its header.
  161. // The packet has been discarded. It was received on the local interface
  162. // with IP address %1, and it came from the neighboring router
  163. // with IP address %2.
  164. //
  165. #define DVMRPLOG_PACKET_VERSION_INVALID 0x0000A036L
  166. //
  167. // MessageId: DVMRPLOG_PACKET_HEADER_CORRUPT
  168. //
  169. // MessageText:
  170. //
  171. // DVMRP received a packet with an invalid header. The packet has been
  172. // discarded. It was received on the local interface with IP address %1,
  173. // and it came from the neighboring router with IP address %2.
  174. //
  175. #define DVMRPLOG_PACKET_HEADER_CORRUPT 0x0000A037L
  176. //
  177. // MessageId: DVMRPLOG_QUERY_FROM_RAS_CLIENT
  178. //
  179. // MessageText:
  180. //
  181. // Router received a general query from RAS Client(%1) on interface
  182. // with IP address %2.
  183. // RAS clients are not supposed to send queries.
  184. //
  185. #define DVMRPLOG_QUERY_FROM_RAS_CLIENT 0x0000A038L
  186. //
  187. // MessageId: DVMRPLOG_VERSION1_QUERY
  188. //
  189. // MessageText:
  190. //
  191. // Router configured for version-2. Version-1 router with IP Address %1
  192. // exists on the interface with IP address %2.
  193. //
  194. #define DVMRPLOG_VERSION1_QUERY 0x0000A039L
  195. //
  196. // MessageId: DVMRPLOG_VERSION2_QUERY
  197. //
  198. // MessageText:
  199. //
  200. // Router configured for version-1. Version-2 router with IP Address %1
  201. // exists on the interface with IP address %2.
  202. //
  203. #define DVMRPLOG_VERSION2_QUERY 0x0000A03AL
  204. //
  205. // MessageId: DVMRPLOG_SENDTO_FAILED
  206. //
  207. // MessageText:
  208. //
  209. // DVMRP was unable to send a packet from the interface with IP address %1
  210. // to the IP address %2.
  211. // The data is the error code.
  212. //
  213. #define DVMRPLOG_SENDTO_FAILED 0x0000A03BL
  214. //
  215. // MessageId: DVMRPLOG_PACKET_VERSION_MISMATCH
  216. //
  217. // MessageText:
  218. //
  219. // DVMRP discarded a version %1 packet received on the interface
  220. // with IP address %2 from a neighbor with IP address %3.
  221. // The above interface is configured to accept only version %4 packets.
  222. //
  223. #define DVMRPLOG_PACKET_VERSION_MISMATCH 0x0000A03CL
  224. //
  225. // MessageId: DVMRPLOG_ENUM_NETWORK_EVENTS_FAILED
  226. //
  227. // MessageText:
  228. //
  229. // DVMRPv2 was unable to enumerate network events on the local interface
  230. // with IP address %1.
  231. // The data is the error code.
  232. //
  233. #define DVMRPLOG_ENUM_NETWORK_EVENTS_FAILED 0x0000A03DL
  234. //
  235. // MessageId: DVMRPLOG_INPUT_RECORD_ERROR
  236. //
  237. // MessageText:
  238. //
  239. // DVMRPv2 detected an error on the local interface with IP address %1.
  240. // The error occurred while the interface was receiving packets.
  241. // The data is the error code.
  242. //
  243. #define DVMRPLOG_INPUT_RECORD_ERROR 0x0000A03EL
  244. //
  245. // MessageId: DVMRPLOG_EVENTSELECT_FAILED
  246. //
  247. // MessageText:
  248. //
  249. // DVMRPv2 was unable to request notification of events
  250. // on the socket for the local interface with IP address %1.
  251. // The data is the error code.
  252. //
  253. #define DVMRPLOG_EVENTSELECT_FAILED 0x0000A03FL
  254. //
  255. // MessageId: DVMRPLOG_CREATE_SOCKET_FAILED_2
  256. //
  257. // MessageText:
  258. //
  259. // DVMRP was unable to create a socket for the local interface
  260. // with IP address %1.
  261. // The data is the error code.
  262. //
  263. #define DVMRPLOG_CREATE_SOCKET_FAILED_2 0x0000A040L
  264. //
  265. // MessageId: DVMRPLOG_BIND_FAILED
  266. //
  267. // MessageText:
  268. //
  269. // DVMRP could not bind to port 520 on the socket for
  270. // the local interface with IP address %1.
  271. // The data is the error code.
  272. //
  273. #define DVMRPLOG_BIND_FAILED 0x0000A041L
  274. //
  275. // MessageId: DVMRPLOG_CONNECT_FAILED
  276. //
  277. // MessageText:
  278. //
  279. // DVMRP could not connect Ras Client %1 to the interface with
  280. // index %2.
  281. // The data is the error code.
  282. //
  283. #define DVMRPLOG_CONNECT_FAILED 0x0000A042L
  284. //
  285. // MessageId: DVMRPLOG_DISCONNECT_FAILED
  286. //
  287. // MessageText:
  288. //
  289. // DVMRP could not disconnect Ras Client %1 from the interface with
  290. // index %2.
  291. // The data is the error code.
  292. //
  293. #define DVMRPLOG_DISCONNECT_FAILED 0x0000A043L
  294. //
  295. // MessageId: DVMRPLOG_SET_MCAST_IF_FAILED
  296. //
  297. // MessageText:
  298. //
  299. // DVMRP could not request multicasting on the local interface
  300. // with IP address %1.
  301. // The data is the error code.
  302. //
  303. #define DVMRPLOG_SET_MCAST_IF_FAILED 0x0000A044L
  304. //
  305. // MessageId: DVMRPLOG_SET_ROUTER_ALERT_FAILED
  306. //
  307. // MessageText:
  308. //
  309. // DVMRP could not set router alert option on the local interface
  310. // with IP address %1.
  311. // The data is the error code.
  312. //
  313. #define DVMRPLOG_SET_ROUTER_ALERT_FAILED 0x0000A045L
  314. //
  315. // MessageId: DVMRPLOG_SET_HDRINCL_FAILED
  316. //
  317. // MessageText:
  318. //
  319. // DVMRP could not set the IP header include option on interface
  320. // with IP address %1.
  321. // The data is the error code.
  322. //
  323. #define DVMRPLOG_SET_HDRINCL_FAILED 0x0000A046L
  324. //
  325. // MessageId: DVMRPLOG_JOIN_GROUP_FAILED
  326. //
  327. // MessageText:
  328. //
  329. // DVMRP could not join the multicast group %1
  330. // on the local interface with IP address %2.
  331. // The data is the error code.
  332. //
  333. #define DVMRPLOG_JOIN_GROUP_FAILED 0x0000A047L
  334. //
  335. // MessageId: DVMRPLOG_LEAVE_GROUP_FAILED
  336. //
  337. // MessageText:
  338. //
  339. // DVMRP could not leave the multicast group %1
  340. // on the local interface with IP address %2.
  341. // The data is the error code.
  342. //
  343. #define DVMRPLOG_LEAVE_GROUP_FAILED 0x0000A048L
  344. //
  345. // MessageId: DVMRPLOG_PROTO_ALREADY_STOPPING
  346. //
  347. // MessageText:
  348. //
  349. // StopProtocol() called to stop DVMRP when it is
  350. // already being stopped.
  351. // The data is the error code.
  352. //
  353. #define DVMRPLOG_PROTO_ALREADY_STOPPING 0x0000A049L
  354. //
  355. // MessageId: DVMRPLOG_PROXY_IF_EXISTS
  356. //
  357. // MessageText:
  358. //
  359. // AddInterface() called to add an DVMRP Proxy interface.
  360. // DVMRP proxy already owns another interface.
  361. // The data is the error code.
  362. //
  363. #define DVMRPLOG_PROXY_IF_EXISTS 0x0000A04AL
  364. //
  365. // MessageId: DVMRPLOG_RAS_IF_EXISTS
  366. //
  367. // MessageText:
  368. //
  369. // AddInterface() called to add an DVMRP Ras interface.
  370. // Ras Server cannot exist on multiple interfaces.
  371. // The data is the error code.
  372. //
  373. #define DVMRPLOG_RAS_IF_EXISTS 0x0000A04BL
  374. //
  375. // MessageId: DVMRPLOG_MGM_REGISTER_FAILED
  376. //
  377. // MessageText:
  378. //
  379. // DVMRP Router failed to register with MGM.
  380. // The data is the error code.
  381. //
  382. #define DVMRPLOG_MGM_REGISTER_FAILED 0x0000A04CL
  383. //
  384. // MessageId: DVMRPLOG_MGM_PROXY_REGISTER_FAILED
  385. //
  386. // MessageText:
  387. //
  388. // DVMRP Proxy failed to register with MGM.
  389. // The data is the error code.
  390. //
  391. #define DVMRPLOG_MGM_PROXY_REGISTER_FAILED 0x0000A04DL
  392. //
  393. // MessageId: DVMRPLOG_MGM_TAKE_IF_OWNERSHIP_FAILED
  394. //
  395. // MessageText:
  396. //
  397. // MgmTakeInterfaceOwnership() failed.
  398. // The data is the error code.
  399. //
  400. #define DVMRPLOG_MGM_TAKE_IF_OWNERSHIP_FAILED 0x0000A04EL
  401. //
  402. // MessageId: DVMRPLOG_ROBUSTNESS_VARIABLE_EQUAL_1
  403. //
  404. // MessageText:
  405. //
  406. // The robustness variable is being set to 1 for DVMRP router
  407. // on Interface %1.
  408. // You should avoid setting it to 1.
  409. //
  410. #define DVMRPLOG_ROBUSTNESS_VARIABLE_EQUAL_1 0x0000A04FL
  411. //
  412. // MessageId: DVMRPLOG_INVALID_VALUE
  413. //
  414. // MessageText:
  415. //
  416. // One of the values passed to DVMRP is invalid.
  417. // %1
  418. //
  419. #define DVMRPLOG_INVALID_VALUE 0x0000A050L
  420. //
  421. // MessageId: DVMRPLOG_REGISTER_WAIT_SERVER_FAILED
  422. //
  423. // MessageText:
  424. //
  425. // The wait-events-timers could not be registered with the
  426. // wait server thread. Alertable threads might not have
  427. // been initialized in Rtutils.
  428. // The data is the error code.
  429. //
  430. #define DVMRPLOG_REGISTER_WAIT_SERVER_FAILED 0x0000A051L
  431. //
  432. // MessageId: DVMRPLOG_DVMRP_STOPPED
  433. //
  434. // MessageText:
  435. //
  436. // DVMRP has stopped.
  437. //
  438. #define DVMRPLOG_DVMRP_STOPPED 0x0000A052L
  439. //
  440. // MessageId: DVMRPLOG_CAN_NOT_COMPLETE
  441. //
  442. // MessageText:
  443. //
  444. // Fatal error. Could not complete.
  445. // The data is the error code.
  446. //
  447. #define DVMRPLOG_CAN_NOT_COMPLETE 0x0000A053L
  448. //
  449. // MessageId: DVMRPLOG_INVALID_VERSION
  450. //
  451. // MessageText:
  452. //
  453. // The version field %1 in DVMRP config is invalid.
  454. // Delete and create the DVMRP config again.
  455. // The data is the error code.
  456. //
  457. #define DVMRPLOG_INVALID_VERSION 0x0000A054L