home *** CD-ROM | disk | FTP | other *** search
/ alphant.com / ftp.alphant.com.zip / ftp.alphant.com / Utilities / AQM30LA.ZIP / AQMERR.H < prev    next >
Text File  |  1996-06-20  |  25KB  |  1,097 lines

  1. //**
  2. //**  COMMON MESSAGES
  3. //**
  4. //**  The messages defined in this file are common between all modules
  5. //**  if the product.  This file defines the messages for the errors
  6. //**  that may be set in the reply packets sent by the queue manager
  7. //**  service.
  8. //**
  9. //**
  10. //**  HEADER SECTION
  11. //**
  12. //**
  13. //**  MESSAGE DEFINITIONS
  14. //**
  15. //
  16. //  Values are 32 bit values layed out as follows:
  17. //
  18. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  19. //   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
  20. //  +---+-+-+-----------------------+-------------------------------+
  21. //  |Sev|C|R|     Facility          |               Code            |
  22. //  +---+-+-+-----------------------+-------------------------------+
  23. //
  24. //  where
  25. //
  26. //      Sev - is the severity code
  27. //
  28. //          00 - Success
  29. //          01 - Informational
  30. //          10 - Warning
  31. //          11 - Error
  32. //
  33. //      C - is the Customer code flag
  34. //
  35. //      R - is a reserved bit
  36. //
  37. //      Facility - is the facility code
  38. //
  39. //      Code - is the facility's status code
  40. //
  41. //
  42. // Define the facility codes
  43. //
  44.  
  45.  
  46. //
  47. // Define the severity codes
  48. //
  49.  
  50.  
  51. //
  52. // MessageId: AQMERR_SUCCESS
  53. //
  54. // MessageText:
  55. //
  56. //  No error.
  57. //
  58. #define AQMERR_SUCCESS                   ((DWORD)0x00000000L)
  59.  
  60. //
  61. // MessageId: AQMERR_UNHANDLED_SERVICE_ERROR
  62. //
  63. // MessageText:
  64. //
  65. //  An unhandled error occurred in the AQM service while carrying out the work request.
  66. //  Please have an administrator check the System Event Log on the AQM server computer.
  67. //
  68. #define AQMERR_UNHANDLED_SERVICE_ERROR   ((DWORD)0x00000001L)
  69.  
  70. //
  71. // MessageId: AQMERR_SYSTEM_ACCESS_DENIED
  72. //
  73. // MessageText:
  74. //
  75. //  Access to the system is denied.
  76. //
  77. #define AQMERR_SYSTEM_ACCESS_DENIED      ((DWORD)0x00000002L)
  78.  
  79. //
  80. // MessageId: AQMERR_QUEUE_ACCESS_DENIED
  81. //
  82. // MessageText:
  83. //
  84. //  Access to queue denied.
  85. //
  86. #define AQMERR_QUEUE_ACCESS_DENIED       ((DWORD)0x00000003L)
  87.  
  88. //
  89. // MessageId: AQMERR_JOB_ACCESS_DENIED
  90. //
  91. // MessageText:
  92. //
  93. //  Access to job denied.
  94. //
  95. #define AQMERR_JOB_ACCESS_DENIED         ((DWORD)0x00000004L)
  96.  
  97. //
  98. // MessageId: AQMERR_ACCESS_DENIED_TO_JOB_IN_QUEUE
  99. //
  100. // MessageText:
  101. //
  102. //  Access to one or more jobs in the queue is denied.
  103. //
  104. #define AQMERR_ACCESS_DENIED_TO_JOB_IN_QUEUE ((DWORD)0x00000005L)
  105.  
  106. //
  107. // MessageId: AQMERR_ACCESS_DENIED_TO_REQUEUE_QUEUE
  108. //
  109. // MessageText:
  110. //
  111. //  Access to the queue specified for requeuing jobs to is denied.
  112. //
  113. #define AQMERR_ACCESS_DENIED_TO_REQUEUE_QUEUE ((DWORD)0x00000006L)
  114.  
  115. //
  116. // MessageId: AQMERR_DUPL_QUEUE_NAME
  117. //
  118. // MessageText:
  119. //
  120. //  Duplicate queue name.
  121. //
  122. #define AQMERR_DUPL_QUEUE_NAME           ((DWORD)0x00000007L)
  123.  
  124. //
  125. // MessageId: AQMERR_INVALID_QUEUE_NAME
  126. //
  127. // MessageText:
  128. //
  129. //  Invalid queue name.
  130. //
  131. #define AQMERR_INVALID_QUEUE_NAME        ((DWORD)0x00000008L)
  132.  
  133. //
  134. // MessageId: AQMERR_RETAIN_COMPLETED_INVALID
  135. //
  136. // MessageText:
  137. //
  138. //  The length of time to retain completed jobs is invalid.
  139. //
  140. #define AQMERR_RETAIN_COMPLETED_INVALID  ((DWORD)0x00000009L)
  141.  
  142. //
  143. // MessageId: AQMERR_QUEUE_FULL
  144. //
  145. // MessageText:
  146. //
  147. //  The queue is full.
  148. //
  149. #define AQMERR_QUEUE_FULL                ((DWORD)0x0000000AL)
  150.  
  151. //
  152. // MessageId: AQMERR_QUEUE_CLOSED
  153. //
  154. // MessageText:
  155. //
  156. //  The queue is closed.
  157. //
  158. #define AQMERR_QUEUE_CLOSED              ((DWORD)0x0000000BL)
  159.  
  160. //
  161. // MessageId: AQMERR_JOB_ALREADY_IN_QUEUE
  162. //
  163. // MessageText:
  164. //
  165. //  The job is already in the queue.
  166. //
  167. #define AQMERR_JOB_ALREADY_IN_QUEUE      ((DWORD)0x0000000CL)
  168.  
  169. //
  170. // MessageId: AQMERR_NO_SUCH_JOB
  171. //
  172. // MessageText:
  173. //
  174. //  No such job exists.
  175. //
  176. #define AQMERR_NO_SUCH_JOB               ((DWORD)0x0000000DL)
  177.  
  178. //
  179. // MessageId: AQMERR_JOB_EXECUTING
  180. //
  181. // MessageText:
  182. //
  183. //  The job is executing.
  184. //
  185. #define AQMERR_JOB_EXECUTING             ((DWORD)0x0000000EL)
  186.  
  187. //
  188. // MessageId: AQMERR_JOB_NOT_EXECUTING
  189. //
  190. // MessageText:
  191. //
  192. //  The job is not executing.
  193. //
  194. #define AQMERR_JOB_NOT_EXECUTING         ((DWORD)0x0000000FL)
  195.  
  196. //
  197. // MessageId: AQMERR_NO_SUCH_QUEUE
  198. //
  199. // MessageText:
  200. //
  201. //  No such queue exists.
  202. //
  203. #define AQMERR_NO_SUCH_QUEUE             ((DWORD)0x00000010L)
  204.  
  205. //
  206. // MessageId: AQMERR_FILE_ALREADY_EXISTS
  207. //
  208. // MessageText:
  209. //
  210. //  The file already exists.
  211. //
  212. #define AQMERR_FILE_ALREADY_EXISTS       ((DWORD)0x00000011L)
  213.  
  214. //
  215. // MessageId: AQMERR_INVALID_FILENAME
  216. //
  217. // MessageText:
  218. //
  219. //  The filename is invalid.
  220. //
  221. #define AQMERR_INVALID_FILENAME          ((DWORD)0x00000012L)
  222.  
  223. //
  224. // MessageId: AQMERR_NO_DEFAULT_QUEUE
  225. //
  226. // MessageText:
  227. //
  228. //  No default queue is defined.
  229. //
  230. #define AQMERR_NO_DEFAULT_QUEUE          ((DWORD)0x00000013L)
  231.  
  232. //
  233. // MessageId: AQMERR_INVALID_QUEUE_PRIORITY
  234. //
  235. // MessageText:
  236. //
  237. //  Invalid queue priority.
  238. //
  239. #define AQMERR_INVALID_QUEUE_PRIORITY    ((DWORD)0x00000014L)
  240.  
  241. //
  242. // MessageId: AQMERR_PENDING_JOBS_LIMIT_TOO_HIGH
  243. //
  244. // MessageText:
  245. //
  246. //  The pending jobs limit is too high.
  247. //
  248. #define AQMERR_PENDING_JOBS_LIMIT_TOO_HIGH ((DWORD)0x00000015L)
  249.  
  250. //
  251. // MessageId: AQMERR_EXECUTING_JOBS_LIMIT_TOO_HIGH
  252. //
  253. // MessageText:
  254. //
  255. //  The executing jobs limit is too high.
  256. //
  257. #define AQMERR_EXECUTING_JOBS_LIMIT_TOO_HIGH ((DWORD)0x00000016L)
  258.  
  259. //
  260. // MessageId: AQMERR_QUEUE_ALREADY_STARTED
  261. //
  262. // MessageText:
  263. //
  264. //  The queue is already started.
  265. //
  266. #define AQMERR_QUEUE_ALREADY_STARTED     ((DWORD)0x00000017L)
  267.  
  268. //
  269. // MessageId: AQMERR_QUEUE_ALREADY_STOPPED
  270. //
  271. // MessageText:
  272. //
  273. //  The queue is already stopped.
  274. //
  275. #define AQMERR_QUEUE_ALREADY_STOPPED     ((DWORD)0x00000018L)
  276.  
  277. //
  278. // MessageId: AQMERR_QUEUE_ALREADY_OPEN
  279. //
  280. // MessageText:
  281. //
  282. //  The queue is already open.
  283. //
  284. #define AQMERR_QUEUE_ALREADY_OPEN        ((DWORD)0x00000019L)
  285.  
  286. //
  287. // MessageId: AQMERR_QUEUE_ALREADY_CLOSED
  288. //
  289. // MessageText:
  290. //
  291. //  The queue is already closed.
  292. //
  293. #define AQMERR_QUEUE_ALREADY_CLOSED      ((DWORD)0x0000001AL)
  294.  
  295. //
  296. // MessageId: AQMERR_SYSTEM_ALREADY_PAUSED
  297. //
  298. // MessageText:
  299. //
  300. //  The system is already paused.
  301. //
  302. #define AQMERR_SYSTEM_ALREADY_PAUSED     ((DWORD)0x0000001BL)
  303.  
  304. //
  305. // MessageId: AQMERR_SYSTEM_NOT_PAUSED
  306. //
  307. // MessageText:
  308. //
  309. //  The system is not paused.
  310. //
  311. #define AQMERR_SYSTEM_NOT_PAUSED         ((DWORD)0x0000001CL)
  312.  
  313. //
  314. // MessageId: AQMERR_SYSTEM_PAUSED
  315. //
  316. // MessageText:
  317. //
  318. //  The system is paused.
  319. //
  320. #define AQMERR_SYSTEM_PAUSED             ((DWORD)0x0000001DL)
  321.  
  322. //
  323. // MessageId: AQMERR_NO_SUCH_REQUEUE_QUEUE
  324. //
  325. // MessageText:
  326. //
  327. //  The queue specified to requeue jobs to does not exist.
  328. //
  329. #define AQMERR_NO_SUCH_REQUEUE_QUEUE     ((DWORD)0x0000001EL)
  330.  
  331. //
  332. // MessageId: AQMERR_REQUEUE_QUEUE_CLOSED
  333. //
  334. // MessageText:
  335. //
  336. //  The queue specified to requeue jobs to is closed.
  337. //
  338. #define AQMERR_REQUEUE_QUEUE_CLOSED      ((DWORD)0x0000001FL)
  339.  
  340. //
  341. // MessageId: AQMERR_REQUEUE_QUEUE_FULL
  342. //
  343. // MessageText:
  344. //
  345. //  The queue specified to requeue jobs to is full.
  346. //
  347. #define AQMERR_REQUEUE_QUEUE_FULL        ((DWORD)0x00000020L)
  348.  
  349. //
  350. // MessageId: AQMERR_QUEUE_AND_REQUEUE_QUEUE_SAME
  351. //
  352. // MessageText:
  353. //
  354. //  Jobs cannot be requeued to the same queue that is being deleted; queue not deleted.
  355. //
  356. #define AQMERR_QUEUE_AND_REQUEUE_QUEUE_SAME ((DWORD)0x00000021L)
  357.  
  358. //
  359. // MessageId: AQMERR_LOG_SIZE_LIMIT_TOO_LARGE
  360. //
  361. // MessageText:
  362. //
  363. //  The specified product log file size limit is too large.
  364. //
  365. #define AQMERR_LOG_SIZE_LIMIT_TOO_LARGE  ((DWORD)0x00000022L)
  366.  
  367. //
  368. // MessageId: AQMERR_LOG_SIZE_LIMIT_TOO_SMALL
  369. //
  370. // MessageText:
  371. //
  372. //  The specified product log file size limit is too small.
  373. //
  374. #define AQMERR_LOG_SIZE_LIMIT_TOO_SMALL  ((DWORD)0x00000023L)
  375.  
  376. //
  377. // MessageId: AQMERR_MAX_LINKS_EXIST
  378. //
  379. // MessageText:
  380. //
  381. //  The maximum number of links already exist.
  382. //
  383. #define AQMERR_MAX_LINKS_EXIST           ((DWORD)0x00000024L)
  384.  
  385. //
  386. // MessageId: AQMERR_QUEUE_SYSTEM_FULL
  387. //
  388. // MessageText:
  389. //
  390. //  The queue system is full.
  391. //
  392. #define AQMERR_QUEUE_SYSTEM_FULL         ((DWORD)0x00000025L)
  393.  
  394. //
  395. // MessageId: AQMERR_UNTERMINATED_STRING
  396. //
  397. // MessageText:
  398. //
  399. //  An unterminated string was passed as a parameter.
  400. //
  401. #define AQMERR_UNTERMINATED_STRING       ((DWORD)0x00000026L)
  402.  
  403. //
  404. // MessageId: AQMERR_UNABLE_TO_OPEN_OR_CREATE_FILE
  405. //
  406. // MessageText:
  407. //
  408. //  Unable to open or create the file.
  409. //
  410. #define AQMERR_UNABLE_TO_OPEN_OR_CREATE_FILE ((DWORD)0x00000027L)
  411.  
  412. //
  413. // MessageId: AQMERR_INVALID_LOG_SIZE_LIMIT
  414. //
  415. // MessageText:
  416. //
  417. //  The log size limit is invalid.
  418. //
  419. #define AQMERR_INVALID_LOG_SIZE_LIMIT    ((DWORD)0x00000028L)
  420.  
  421. //
  422. // MessageId: AQMERR_INVALID_RETAIN_TIME
  423. //
  424. // MessageText:
  425. //
  426. //  The queue job retention time is invalid.
  427. //
  428. #define AQMERR_INVALID_RETAIN_TIME       ((DWORD)0x00000029L)
  429.  
  430. //
  431. // MessageId: AQMERR_EVERY_TIME_WITHOUT_AFTER_TIME
  432. //
  433. // MessageText:
  434. //
  435. //  An "Every" time was specified without an "After" time.
  436. //
  437. #define AQMERR_EVERY_TIME_WITHOUT_AFTER_TIME ((DWORD)0x0000002AL)
  438.  
  439. //
  440. // MessageId: AQMERR_JOB_FILE_FILE_NOT_FOUND
  441. //
  442. // MessageText:
  443. //
  444. //  The job file was not found.
  445. //
  446. #define AQMERR_JOB_FILE_FILE_NOT_FOUND   ((DWORD)0x0000002BL)
  447.  
  448. //
  449. // MessageId: AQMERR_JOB_FILE_ACCESS_DENIED
  450. //
  451. // MessageText:
  452. //
  453. //  The user does not have permission to access the job file.
  454. //
  455. #define AQMERR_JOB_FILE_ACCESS_DENIED    ((DWORD)0x0000002CL)
  456.  
  457. //
  458. // MessageId: AQMERR_JOB_FILE_INVALID
  459. //
  460. // MessageText:
  461. //
  462. //  The job file is invalid. 
  463. //
  464. #define AQMERR_JOB_FILE_INVALID          ((DWORD)0x0000002DL)
  465.  
  466. //
  467. // MessageId: AQMERR_JOB_FILE_NETWORK_LOGON_NOT_GRANTED
  468. //
  469. // MessageText:
  470. //
  471. //  The user is not granted network logon access to the system where the job file is located.
  472. //
  473. #define AQMERR_JOB_FILE_NETWORK_LOGON_NOT_GRANTED ((DWORD)0x0000002EL)
  474.  
  475. //
  476. // MessageId: AQMERR_JOB_FILE_PATH_NOT_FOUND
  477. //
  478. // MessageText:
  479. //
  480. //  The job file path was not found.
  481. //
  482. #define AQMERR_JOB_FILE_PATH_NOT_FOUND   ((DWORD)0x0000002FL)
  483.  
  484. //
  485. // MessageId: AQMERR_JOB_FILE_BAD_NET_NAME
  486. //
  487. // MessageText:
  488. //
  489. //  The filename of the job file contains a bad or invalid network name.
  490. //
  491. #define AQMERR_JOB_FILE_BAD_NET_NAME     ((DWORD)0x00000030L)
  492.  
  493. //
  494. // MessageId: AQMERR_UNHANDLED_ERROR_CHECKING_JOB_FILE
  495. //
  496. // MessageText:
  497. //
  498. //  The AQM service cannot access the job file.  Check the System Event Log on the AQM server computer for details.
  499. //
  500. #define AQMERR_UNHANDLED_ERROR_CHECKING_JOB_FILE ((DWORD)0x00000031L)
  501.  
  502. //
  503. // MessageId: AQMERR_FAILURE_JOB_FILE_NOT_FOUND
  504. //
  505. // MessageText:
  506. //
  507. //  The failure job file was not found.
  508. //
  509. #define AQMERR_FAILURE_JOB_FILE_NOT_FOUND ((DWORD)0x00000032L)
  510.  
  511. //
  512. // MessageId: AQMERR_FAILURE_JOB_ACCESS_DENIED
  513. //
  514. // MessageText:
  515. //
  516. //  The user does not have permission to access the failure job file.
  517. //
  518. #define AQMERR_FAILURE_JOB_ACCESS_DENIED ((DWORD)0x00000033L)
  519.  
  520. //
  521. // MessageId: AQMERR_FAILURE_JOB_INVALID
  522. //
  523. // MessageText:
  524. //
  525. //  The failure job file is invalid. 
  526. //
  527. #define AQMERR_FAILURE_JOB_INVALID       ((DWORD)0x00000034L)
  528.  
  529. //
  530. // MessageId: AQMERR_FAILURE_JOB_NETWORK_LOGON_NOT_GRANTED
  531. //
  532. // MessageText:
  533. //
  534. //  The user is not granted network logon access to the system where the failure job file is located.
  535. //
  536. #define AQMERR_FAILURE_JOB_NETWORK_LOGON_NOT_GRANTED ((DWORD)0x00000035L)
  537.  
  538. //
  539. // MessageId: AQMERR_FAILURE_JOB_PATH_NOT_FOUND
  540. //
  541. // MessageText:
  542. //
  543. //  The failure job file path was not found.
  544. //
  545. #define AQMERR_FAILURE_JOB_PATH_NOT_FOUND ((DWORD)0x00000036L)
  546.  
  547. //
  548. // MessageId: AQMERR_FAILURE_JOB_BAD_NET_NAME
  549. //
  550. // MessageText:
  551. //
  552. //  The filename of the failure job contains a bad or invalid network name.
  553. //
  554. #define AQMERR_FAILURE_JOB_BAD_NET_NAME  ((DWORD)0x00000037L)
  555.  
  556. //
  557. // MessageId: AQMERR_UNHANDLED_ERROR_CHECKING_FAILURE_JOB
  558. //
  559. // MessageText:
  560. //
  561. //  The AQM service cannot access the failure job file.  Check the System Event Log on the AQM server computer for details.
  562. //
  563. #define AQMERR_UNHANDLED_ERROR_CHECKING_FAILURE_JOB ((DWORD)0x00000038L)
  564.  
  565. //
  566. // MessageId: AQMERR_SUCCESS_JOB_FILE_NOT_FOUND
  567. //
  568. // MessageText:
  569. //
  570. //  The success job files was not found.
  571. //
  572. #define AQMERR_SUCCESS_JOB_FILE_NOT_FOUND ((DWORD)0x00000039L)
  573.  
  574. //
  575. // MessageId: AQMERR_SUCCESS_JOB_ACCESS_DENIED
  576. //
  577. // MessageText:
  578. //
  579. //  The user does not have permission to access the success job file.
  580. //
  581. #define AQMERR_SUCCESS_JOB_ACCESS_DENIED ((DWORD)0x0000003AL)
  582.  
  583. //
  584. // MessageId: AQMERR_SUCCESS_JOB_INVALID
  585. //
  586. // MessageText:
  587. //
  588. //  The success job file is invalid. 
  589. //
  590. #define AQMERR_SUCCESS_JOB_INVALID       ((DWORD)0x0000003BL)
  591.  
  592. //
  593. // MessageId: AQMERR_SUCCESS_JOB_NETWORK_LOGON_NOT_GRANTED
  594. //
  595. // MessageText:
  596. //
  597. //  The user is not granted network logon access to the system where the success job file is located.
  598. //
  599. #define AQMERR_SUCCESS_JOB_NETWORK_LOGON_NOT_GRANTED ((DWORD)0x0000003CL)
  600.  
  601. //
  602. // MessageId: AQMERR_SUCCESS_JOB_PATH_NOT_FOUND
  603. //
  604. // MessageText:
  605. //
  606. //  The success job file path was not found.
  607. //
  608. #define AQMERR_SUCCESS_JOB_PATH_NOT_FOUND ((DWORD)0x0000003DL)
  609.  
  610. //
  611. // MessageId: AQMERR_SUCCESS_JOB_BAD_NET_NAME
  612. //
  613. // MessageText:
  614. //
  615. //  The filename of the success job contains a bad or invalid network name.
  616. //
  617. #define AQMERR_SUCCESS_JOB_BAD_NET_NAME  ((DWORD)0x0000003EL)
  618.  
  619. //
  620. // MessageId: AQMERR_UNHANDLED_ERROR_CHECKING_SUCCESS_JOB
  621. //
  622. // MessageText:
  623. //
  624. //  The AQM service cannot access the success job file.  Check the System Event Log on the AQM server computer for details.
  625. //
  626. #define AQMERR_UNHANDLED_ERROR_CHECKING_SUCCESS_JOB ((DWORD)0x0000003FL)
  627.  
  628. //
  629. // MessageId: AQMERR_SIDS_DO_NOT_MATCH
  630. //
  631. // MessageText:
  632. //
  633. //  The user's SID does not match the SID created by logging on the user at the AQM server computer.
  634. //
  635. #define AQMERR_SIDS_DO_NOT_MATCH         ((DWORD)0x00000040L)
  636.  
  637. //
  638. // MessageId: AQMERR_NO_DOMAIN_CONTROLLER
  639. //
  640. // MessageText:
  641. //
  642. //  No domain controller is available to log on the user at the AQM server computer.
  643. //
  644. #define AQMERR_NO_DOMAIN_CONTROLLER      ((DWORD)0x00000041L)
  645.  
  646. //
  647. // MessageId: AQMERR_LOGON_NOT_GRANTED
  648. //
  649. // MessageText:
  650. //
  651. //  AQM was unable to log on the user because the logon was not granted by the local security policy on the AQM server computer.
  652. //
  653. #define AQMERR_LOGON_NOT_GRANTED         ((DWORD)0x00000042L)
  654.  
  655. //
  656. // MessageId: AQMERR_LOGON_TYPE_NOT_GRANTED
  657. //
  658. // MessageText:
  659. //
  660. //  AQM was unable to log on the user because the logon type was not granted by the local security policy on the AQM server computer.
  661. //  If the job has a password, then the "Log on locally" user right is required.
  662. //  If the job has no password, then the "Log on as a batch job" user right is required.
  663. //
  664. #define AQMERR_LOGON_TYPE_NOT_GRANTED    ((DWORD)0x00000043L)
  665.  
  666. //
  667. // MessageId: AQMERR_LOGON_FAILURE
  668. //
  669. // MessageText:
  670. //
  671. //  The AQM service was unable to log on the user on the AQM server computer.  The password or other information may be incorrect.
  672. //
  673. #define AQMERR_LOGON_FAILURE             ((DWORD)0x00000044L)
  674.  
  675. //
  676. // MessageId: AQMERR_ACCOUNT_RESTRICTION
  677. //
  678. // MessageText:
  679. //
  680. //  The AQM service was unable to log on the user on the AQM server computer because of a policy restriction on the user's account.
  681. //
  682. #define AQMERR_ACCOUNT_RESTRICTION       ((DWORD)0x00000045L)
  683.  
  684. //
  685. // MessageId: AQMERR_AUTHENTICATION_PACKAGE_NOT_FOUND
  686. //
  687. // MessageText:
  688. //
  689. //  The AQM service was unable to log on the user on the AQM server computer because the authentication package was not found.
  690. //
  691. #define AQMERR_AUTHENTICATION_PACKAGE_NOT_FOUND ((DWORD)0x00000046L)
  692.  
  693. //
  694. // MessageId: AQMERR_UNHANDLED_LOGON_ERROR
  695. //
  696. // MessageText:
  697. //
  698. //  The AQM service was unable to log on the user on the AQM server computer because of an unhandled logon error.
  699. //  Check the System Event Log on the AQM server computer for more information.
  700. //
  701. #define AQMERR_UNHANDLED_LOGON_ERROR     ((DWORD)0x00000047L)
  702.  
  703. //
  704. // MessageId: AQMERR_SD_NOT_VALID
  705. //
  706. // MessageText:
  707. //
  708. //  The security descriptor is not valid.
  709. //
  710. #define AQMERR_SD_NOT_VALID              ((DWORD)0x00000048L)
  711.  
  712. //
  713. // MessageId: AQMERR_NO_DACL_PRESENT
  714. //
  715. // MessageText:
  716. //
  717. //  The security descriptor does not contain a discretionary access control list.
  718. //
  719. #define AQMERR_NO_DACL_PRESENT           ((DWORD)0x00000049L)
  720.  
  721. //
  722. // MessageId: AQMERR_SD_NOT_SELF_RELATIVE
  723. //
  724. // MessageText:
  725. //
  726. //  The security descriptor is not in self-relative format.
  727. //
  728. #define AQMERR_SD_NOT_SELF_RELATIVE      ((DWORD)0x0000004AL)
  729.  
  730. //
  731. // MessageId: AQMERR_QUEUE_CONTAINS_EXECUTING_JOBS
  732. //
  733. // MessageText:
  734. //
  735. //  The queue contains one or more executing jobs.
  736. //
  737. #define AQMERR_QUEUE_CONTAINS_EXECUTING_JOBS ((DWORD)0x0000004BL)
  738.  
  739. //
  740. // MessageId: AQMERR_INVALID_STARTUP_JOB_NUMBER
  741. //
  742. // MessageText:
  743. //
  744. //  The startup job number is invalid.
  745. //
  746. #define AQMERR_INVALID_STARTUP_JOB_NUMBER ((DWORD)0x0000004CL)
  747.  
  748. //
  749. // MessageId: AQMERR_INVALID_STARTUP_JOB_CONDITION
  750. //
  751. // MessageText:
  752. //
  753. //  The startup job condition is invalid.
  754. //
  755. #define AQMERR_INVALID_STARTUP_JOB_CONDITION ((DWORD)0x0000004DL)
  756.  
  757. //
  758. // MessageId: AQMERR_INVALID_STARTUP_JOB_TIME_LIMIT
  759. //
  760. // MessageText:
  761. //
  762. //  The startup job time limit is invalid.
  763. //
  764. #define AQMERR_INVALID_STARTUP_JOB_TIME_LIMIT ((DWORD)0x0000004EL)
  765.  
  766. //
  767. // MessageId: AQMERR_STARTUP_JOB_FILE_FILE_NOT_FOUND
  768. //
  769. // MessageText:
  770. //
  771. //  The startup job file was not found.
  772. //
  773. #define AQMERR_STARTUP_JOB_FILE_FILE_NOT_FOUND ((DWORD)0x0000004FL)
  774.  
  775. //
  776. // MessageId: AQMERR_STARTUP_JOB_FILE_ACCESS_DENIED
  777. //
  778. // MessageText:
  779. //
  780. //  The AQM service does not have access to the startup job file.
  781. //
  782. #define AQMERR_STARTUP_JOB_FILE_ACCESS_DENIED ((DWORD)0x00000050L)
  783.  
  784. //
  785. // MessageId: AQMERR_STARTUP_JOB_FILE_INVALID
  786. //
  787. // MessageText:
  788. //
  789. //  The startup job file is invalid. 
  790. //
  791. #define AQMERR_STARTUP_JOB_FILE_INVALID  ((DWORD)0x00000051L)
  792.  
  793. //
  794. // MessageId: AQMERR_STARTUP_JOB_FILE_NETWORK_LOGON_NOT_GRANTED
  795. //
  796. // MessageText:
  797. //
  798. //  The AQM service is not granted network logon access to the system where the startup job file is located.
  799. //
  800. #define AQMERR_STARTUP_JOB_FILE_NETWORK_LOGON_NOT_GRANTED ((DWORD)0x00000052L)
  801.  
  802. //
  803. // MessageId: AQMERR_STARTUP_JOB_FILE_PATH_NOT_FOUND
  804. //
  805. // MessageText:
  806. //
  807. //  The startup job file path was not found.
  808. //
  809. #define AQMERR_STARTUP_JOB_FILE_PATH_NOT_FOUND ((DWORD)0x00000053L)
  810.  
  811. //
  812. // MessageId: AQMERR_STARTUP_JOB_FILE_BAD_NET_NAME
  813. //
  814. // MessageText:
  815. //
  816. //  The filename of the startup job file contains a bad or invalid network name.
  817. //
  818. #define AQMERR_STARTUP_JOB_FILE_BAD_NET_NAME ((DWORD)0x00000054L)
  819.  
  820. //
  821. // MessageId: AQMERR_UNHANDLED_ERROR_CHECKING_STARTUP_JOB_FILE
  822. //
  823. // MessageText:
  824. //
  825. //  The AQM service cannot access the startup job file.  Check the System Event Log on the AQM server computer for details.
  826. //
  827. #define AQMERR_UNHANDLED_ERROR_CHECKING_STARTUP_JOB_FILE ((DWORD)0x00000055L)
  828.  
  829. //
  830. // MessageId: AQMERR_ERROR_CONNECTING_TO_SERVICE
  831. //
  832. // MessageText:
  833. //
  834. //  Error connecting to AQM service.
  835. //
  836. #define AQMERR_ERROR_CONNECTING_TO_SERVICE ((DWORD)0x00000056L)
  837.  
  838. //
  839. // MessageId: AQMERR_ERROR_SENDING_WORK_REQUEST
  840. //
  841. // MessageText:
  842. //
  843. //  Error sending work request to AQM service.
  844. //
  845. #define AQMERR_ERROR_SENDING_WORK_REQUEST ((DWORD)0x00000057L)
  846.  
  847. //
  848. // MessageId: AQMERR_ERROR_READING_REPLY
  849. //
  850. // MessageText:
  851. //
  852. //  Error reading reply from AQM service.
  853. //
  854. #define AQMERR_ERROR_READING_REPLY       ((DWORD)0x00000058L)
  855.  
  856. //
  857. // MessageId: AQMERR_STRING_TOO_LONG
  858. //
  859. // MessageText:
  860. //
  861. //  A string was too long.
  862. //
  863. #define AQMERR_STRING_TOO_LONG           ((DWORD)0x00000059L)
  864.  
  865. //
  866. // MessageId: AQMERR_INVALID_PARAMETER
  867. //
  868. // MessageText:
  869. //
  870. //  A parameter was invalid.
  871. //
  872. #define AQMERR_INVALID_PARAMETER         ((DWORD)0x0000005AL)
  873.  
  874. //
  875. // MessageId: AQMERR_CANNOT_ALLOCATE_MEMORY
  876. //
  877. // MessageText:
  878. //
  879. //  Memory could not be allocated.
  880. //
  881. #define AQMERR_CANNOT_ALLOCATE_MEMORY    ((DWORD)0x0000005BL)
  882.  
  883. //
  884. // MessageId: AQMERR_VERSION_UNSUPPORTED
  885. //
  886. // MessageText:
  887. //
  888. //  This operation is not supported in this version of AQM.
  889. //
  890. #define AQMERR_VERSION_UNSUPPORTED       ((DWORD)0x0000005CL)
  891.  
  892. //
  893. // MessageId: AQMERR_RPC_SERVER_TOO_BUSY_TO_CHECK_FILE
  894. //
  895. // MessageText:
  896. //
  897. //  There were too many connections (server sessions) to the workstation for the AQM service to check access to a file.
  898. //
  899. #define AQMERR_RPC_SERVER_TOO_BUSY_TO_CHECK_FILE ((DWORD)0x0000005DL)
  900.  
  901. //
  902. // MessageId: AQMERR_SERVICE_PIPE_NOT_FOUND
  903. //
  904. // MessageText:
  905. //
  906. //  The AQM service is not running.
  907. //  Start the AQM service from the Control Panel applet "Services".
  908. //
  909. #define AQMERR_SERVICE_PIPE_NOT_FOUND    ((DWORD)0x0000005EL)
  910.  
  911. //
  912. // MessageId: AQMERR_SERVICE_BUSY
  913. //
  914. // MessageText:
  915. //
  916. //  The AQM service is too busy to accept the work request.
  917. //
  918. #define AQMERR_SERVICE_BUSY              ((DWORD)0x0000005FL)
  919.  
  920. //
  921. // MessageId: AQMERR_ALTERNATE_ACCOUNT_REQUIRES_PASSWORD
  922. //
  923. // MessageText:
  924. //
  925. //  A job submitted to run under an alternate account (an account other than the submitting user's) requires the password for the alternate account.
  926. //
  927. #define AQMERR_ALTERNATE_ACCOUNT_REQUIRES_PASSWORD ((DWORD)0x00000060L)
  928.  
  929. //
  930. // MessageId: AQMERR_JOB_ALREADY_PAUSED
  931. //
  932. // MessageText:
  933. //
  934. //  The job is already paused.
  935. //
  936. #define AQMERR_JOB_ALREADY_PAUSED        ((DWORD)0x00000061L)
  937.  
  938. //
  939. // MessageId: AQMERR_JOB_NOT_PAUSED
  940. //
  941. // MessageText:
  942. //
  943. //  The job is not paused.
  944. //
  945. #define AQMERR_JOB_NOT_PAUSED            ((DWORD)0x00000062L)
  946.  
  947. //
  948. // MessageId: AQMERR_OPERATION_TIMED_OUT
  949. //
  950. // MessageText:
  951. //
  952. //  The operation timed out.
  953. //
  954. #define AQMERR_OPERATION_TIMED_OUT       ((DWORD)0x00000063L)
  955.  
  956. //
  957. // MessageId: AQMERR_ERROR_CREATING_OVERLAPPED_EVENT
  958. //
  959. // MessageText:
  960. //
  961. //  Error creating overlapped event structure.
  962. //  Investigate system resource availability.
  963. //
  964. #define AQMERR_ERROR_CREATING_OVERLAPPED_EVENT ((DWORD)0x00000064L)
  965.  
  966. //
  967. // MessageId: AQMERR_ERROR_WAITING_FOR_OVERLAPPED_EVENT
  968. //
  969. // MessageText:
  970. //
  971. //  Error waiting for asynchronous I/O.
  972. //  A critical I/O did not complete as expected within an acceptable time.
  973. //
  974. #define AQMERR_ERROR_WAITING_FOR_OVERLAPPED_EVENT ((DWORD)0x00000065L)
  975.  
  976. //
  977. // MessageId: AQMERR_NOT_ALL_DATA_READ
  978. //
  979. // MessageText:
  980. //
  981. //  Not all data was read from the pipe.
  982. //  Make sure AQM is correctly and completely installed.
  983. //
  984. #define AQMERR_NOT_ALL_DATA_READ         ((DWORD)0x00000066L)
  985.  
  986. //
  987. // MessageId: AQMERR_NOT_ALL_DATA_WRITTEN
  988. //
  989. // MessageText:
  990. //
  991. //  Not all data was written to the pipe.
  992. //  Make sure AQM is correctly and completely installed.
  993. //
  994. #define AQMERR_NOT_ALL_DATA_WRITTEN      ((DWORD)0x00000067L)
  995.  
  996. //
  997. // MessageId: AQMERR_ERROR_READING_PIPE
  998. //
  999. // MessageText:
  1000. //
  1001. //  Error reading from the service pipe.
  1002. //
  1003. #define AQMERR_ERROR_READING_PIPE        ((DWORD)0x00000068L)
  1004.  
  1005. //
  1006. // MessageId: AQMERR_ERROR_WRITING_PIPE
  1007. //
  1008. // MessageText:
  1009. //
  1010. //  Error writing to the service pipe.
  1011. //
  1012. #define AQMERR_ERROR_WRITING_PIPE        ((DWORD)0x00000069L)
  1013.  
  1014. //
  1015. // MessageId: AQMERR_ERROR_GETTING_OVERLAPPED_RESULT
  1016. //
  1017. // MessageText:
  1018. //
  1019. //  Error waiting for asynchronous I/O.
  1020. //  An attempt to wait for an expected I/O failed.
  1021. //  Call Argent Software for support.
  1022. //
  1023. #define AQMERR_ERROR_GETTING_OVERLAPPED_RESULT ((DWORD)0x0000006AL)
  1024.  
  1025. //
  1026. // MessageId: AQMERR_INVALID_PASSWORD
  1027. //
  1028. // MessageText:
  1029. //
  1030. //  Invalid password.
  1031. //
  1032. #define AQMERR_INVALID_PASSWORD          ((DWORD)0x0000006BL)
  1033.  
  1034. //
  1035. // MessageId: AQMERR_NETWORK_ACCESS_DENIED
  1036. //
  1037. // MessageText:
  1038. //
  1039. //  Network access denied.
  1040. //
  1041. #define AQMERR_NETWORK_ACCESS_DENIED     ((DWORD)0x0000006CL)
  1042.  
  1043. //
  1044. // MessageId: AQMERR_GENERAL_NETWORK_ERROR
  1045. //
  1046. // MessageText:
  1047. //
  1048. //  General network error.
  1049. //
  1050. #define AQMERR_GENERAL_NETWORK_ERROR     ((DWORD)0x0000006DL)
  1051.  
  1052. //
  1053. // MessageId: AQMERR_JOB_FILE_NETWORK_PATH_NOT_FOUND
  1054. //
  1055. // MessageText:
  1056. //
  1057. //  The job file network path was not found.
  1058. //
  1059. #define AQMERR_JOB_FILE_NETWORK_PATH_NOT_FOUND ((DWORD)0x0000006EL)
  1060.  
  1061. //
  1062. // MessageId: AQMERR_SUCCESS_JOB_NETWORK_PATH_NOT_FOUND
  1063. //
  1064. // MessageText:
  1065. //
  1066. //  The success job file network path was not found.
  1067. //
  1068. #define AQMERR_SUCCESS_JOB_NETWORK_PATH_NOT_FOUND ((DWORD)0x0000006FL)
  1069.  
  1070. //
  1071. // MessageId: AQMERR_FAILURE_JOB_NETWORK_PATH_NOT_FOUND
  1072. //
  1073. // MessageText:
  1074. //
  1075. //  The failure job file network path was not found.
  1076. //
  1077. #define AQMERR_FAILURE_JOB_NETWORK_PATH_NOT_FOUND ((DWORD)0x00000070L)
  1078.  
  1079. //
  1080. // MessageId: AQMERR_LICENSE_EXPIRED
  1081. //
  1082. // MessageText:
  1083. //
  1084. //  AQM license has expired.  Please contact Argent Software for assistance.
  1085. //
  1086. #define AQMERR_LICENSE_EXPIRED           ((DWORD)0x00000071L)
  1087.  
  1088. //
  1089. // MessageId: AQMERR_LICENSE_INVALID
  1090. //
  1091. // MessageText:
  1092. //
  1093. //  AQM event %0x197ca0.  Please contact Argent Software for assistance.
  1094. //
  1095. #define AQMERR_LICENSE_INVALID           ((DWORD)0x00000072L)
  1096.  
  1097.