JwaNtStatus.pas
上传用户:davidchvip
上传日期:2009-07-28
资源大小:1749k
文件大小:243k
源码类别:

Windows编程

开发平台:

Delphi

  1. //
  2. //  {No Paging File Specified}
  3. //  No paging file was specified in the system configuration.
  4. //
  5.   STATUS_NO_PAGEFILE = NTSTATUS($C0000147);
  6.   {$EXTERNALSYM STATUS_NO_PAGEFILE}
  7. //
  8. // MessageId: STATUS_INVALID_LEVEL
  9. //
  10. // MessageText:
  11. //
  12. //  {Incorrect System Call Level}
  13. //  An invalid level was passed into the specified system call.
  14. //
  15.   STATUS_INVALID_LEVEL = NTSTATUS($C0000148);
  16.   {$EXTERNALSYM STATUS_INVALID_LEVEL}
  17. //
  18. // MessageId: STATUS_WRONG_PASSWORD_CORE
  19. //
  20. // MessageText:
  21. //
  22. //  {Incorrect Password to LAN Manager Server}
  23. //  You specified an incorrect password to a LAN Manager 2.x or MS-NET server.
  24. //
  25.   STATUS_WRONG_PASSWORD_CORE = NTSTATUS($C0000149);
  26.   {$EXTERNALSYM STATUS_WRONG_PASSWORD_CORE}
  27. //
  28. // MessageId: STATUS_ILLEGAL_FLOAT_CONTEXT
  29. //
  30. // MessageText:
  31. //
  32. //  {EXCEPTION}
  33. //  A real-mode application issued a floating-point instruction and floating-point hardware is not present.
  34. //
  35.   STATUS_ILLEGAL_FLOAT_CONTEXT = NTSTATUS($C000014A);
  36.   {$EXTERNALSYM STATUS_ILLEGAL_FLOAT_CONTEXT}
  37. //
  38. // MessageId: STATUS_PIPE_BROKEN
  39. //
  40. // MessageText:
  41. //
  42. //  The pipe operation has failed because the other end of the pipe has been closed.
  43. //
  44.   STATUS_PIPE_BROKEN = NTSTATUS($C000014B);
  45.   {$EXTERNALSYM STATUS_PIPE_BROKEN}
  46. //
  47. // MessageId: STATUS_REGISTRY_CORRUPT
  48. //
  49. // MessageText:
  50. //
  51. //  {The Registry Is Corrupt}
  52. //  The structure of one of the files that contains Registry data is corrupt, or the image of the file in memory is corrupt, or the file could not be recovered because the alternate copy or log was absent or corrupt.
  53. //
  54.   STATUS_REGISTRY_CORRUPT = NTSTATUS($C000014C);
  55.   {$EXTERNALSYM STATUS_REGISTRY_CORRUPT}
  56. //
  57. // MessageId: STATUS_REGISTRY_IO_FAILED
  58. //
  59. // MessageText:
  60. //
  61. //  An I/O operation initiated by the Registry failed unrecoverably.
  62. //  The Registry could not read in, or write out, or flush, one of the files that contain the system's image of the Registry.
  63. //
  64.   STATUS_REGISTRY_IO_FAILED = NTSTATUS($C000014D);
  65.   {$EXTERNALSYM STATUS_REGISTRY_IO_FAILED}
  66. //
  67. // MessageId: STATUS_NO_EVENT_PAIR
  68. //
  69. // MessageText:
  70. //
  71. //  An event pair synchronization operation was performed using the thread specific client/server event pair object, but no event pair object was associated with the thread.
  72. //
  73.   STATUS_NO_EVENT_PAIR = NTSTATUS($C000014E);
  74.   {$EXTERNALSYM STATUS_NO_EVENT_PAIR}
  75. //
  76. // MessageId: STATUS_UNRECOGNIZED_VOLUME
  77. //
  78. // MessageText:
  79. //
  80. //  The volume does not contain a recognized file system.
  81. //  Please make sure that all required file system drivers are loaded and that the volume is not corrupt.
  82. //
  83.   STATUS_UNRECOGNIZED_VOLUME = NTSTATUS($C000014F);
  84.   {$EXTERNALSYM STATUS_UNRECOGNIZED_VOLUME}
  85. //
  86. // MessageId: STATUS_SERIAL_NO_DEVICE_INITED
  87. //
  88. // MessageText:
  89. //
  90. //  No serial device was successfully initialized. The serial driver will unload.
  91. //
  92.   STATUS_SERIAL_NO_DEVICE_INITED = NTSTATUS($C0000150);
  93.   {$EXTERNALSYM STATUS_SERIAL_NO_DEVICE_INITED}
  94. //
  95. // MessageId: STATUS_NO_SUCH_ALIAS
  96. //
  97. // MessageText:
  98. //
  99. //  The specified local group does not exist.
  100. //
  101.   STATUS_NO_SUCH_ALIAS = NTSTATUS($C0000151);
  102.   {$EXTERNALSYM STATUS_NO_SUCH_ALIAS}
  103. //
  104. // MessageId: STATUS_MEMBER_NOT_IN_ALIAS
  105. //
  106. // MessageText:
  107. //
  108. //  The specified account name is not a member of the local group.
  109. //
  110.   STATUS_MEMBER_NOT_IN_ALIAS = NTSTATUS($C0000152);
  111.   {$EXTERNALSYM STATUS_MEMBER_NOT_IN_ALIAS}
  112. //
  113. // MessageId: STATUS_MEMBER_IN_ALIAS
  114. //
  115. // MessageText:
  116. //
  117. //  The specified account name is already a member of the local group.
  118. //
  119.   STATUS_MEMBER_IN_ALIAS = NTSTATUS($C0000153);
  120.   {$EXTERNALSYM STATUS_MEMBER_IN_ALIAS}
  121. //
  122. // MessageId: STATUS_ALIAS_EXISTS
  123. //
  124. // MessageText:
  125. //
  126. //  The specified local group already exists.
  127. //
  128.   STATUS_ALIAS_EXISTS = NTSTATUS($C0000154);
  129.   {$EXTERNALSYM STATUS_ALIAS_EXISTS}
  130. //
  131. // MessageId: STATUS_LOGON_NOT_GRANTED
  132. //
  133. // MessageText:
  134. //
  135. //  A requested type of logon (e.g., Interactive, Network, Service) is not granted by the target system's local security policy.
  136. //  Please ask the system administrator to grant the necessary form of logon.
  137. //
  138.   STATUS_LOGON_NOT_GRANTED = NTSTATUS($C0000155);
  139.   {$EXTERNALSYM STATUS_LOGON_NOT_GRANTED}
  140. //
  141. // MessageId: STATUS_TOO_MANY_SECRETS
  142. //
  143. // MessageText:
  144. //
  145. //  The maximum number of secrets that may be stored in a single system has been exceeded. The length and number of secrets is limited to satisfy United States State Department export restrictions.
  146. //
  147.   STATUS_TOO_MANY_SECRETS = NTSTATUS($C0000156);
  148.   {$EXTERNALSYM STATUS_TOO_MANY_SECRETS}
  149. //
  150. // MessageId: STATUS_SECRET_TOO_LONG
  151. //
  152. // MessageText:
  153. //
  154. //  The length of a secret exceeds the maximum length allowed. The length and number of secrets is limited to satisfy United States State Department export restrictions.
  155. //
  156.   STATUS_SECRET_TOO_LONG = NTSTATUS($C0000157);
  157.   {$EXTERNALSYM STATUS_SECRET_TOO_LONG}
  158. //
  159. // MessageId: STATUS_INTERNAL_DB_ERROR
  160. //
  161. // MessageText:
  162. //
  163. //  The Local Security Authority (LSA) database contains an internal inconsistency.
  164. //
  165.   STATUS_INTERNAL_DB_ERROR = NTSTATUS($C0000158);
  166.   {$EXTERNALSYM STATUS_INTERNAL_DB_ERROR}
  167. //
  168. // MessageId: STATUS_FULLSCREEN_MODE
  169. //
  170. // MessageText:
  171. //
  172. //  The requested operation cannot be performed in fullscreen mode.
  173. //
  174.   STATUS_FULLSCREEN_MODE = NTSTATUS($C0000159);
  175.   {$EXTERNALSYM STATUS_FULLSCREEN_MODE}
  176. //
  177. // MessageId: STATUS_TOO_MANY_CONTEXT_IDS
  178. //
  179. // MessageText:
  180. //
  181. //  During a logon attempt, the user's security context accumulated too many security IDs. This is a very unusual situation.
  182. //  Remove the user from some global or local groups to reduce the number of security ids to incorporate into the security context.
  183. //
  184.   STATUS_TOO_MANY_CONTEXT_IDS = NTSTATUS($C000015A);
  185.   {$EXTERNALSYM STATUS_TOO_MANY_CONTEXT_IDS}
  186. //
  187. // MessageId: STATUS_LOGON_TYPE_NOT_GRANTED
  188. //
  189. // MessageText:
  190. //
  191. //  A user has requested a type of logon (e.g., interactive or network) that has not been granted. An administrator has control over who may logon interactively and through the network.
  192. //
  193.   STATUS_LOGON_TYPE_NOT_GRANTED = NTSTATUS($C000015B);
  194.   {$EXTERNALSYM STATUS_LOGON_TYPE_NOT_GRANTED}
  195. //
  196. // MessageId: STATUS_NOT_REGISTRY_FILE
  197. //
  198. // MessageText:
  199. //
  200. //  The system has attempted to load or restore a file into the registry, and the specified file is not in the format of a registry file.
  201. //
  202.   STATUS_NOT_REGISTRY_FILE = NTSTATUS($C000015C);
  203.   {$EXTERNALSYM STATUS_NOT_REGISTRY_FILE}
  204. //
  205. // MessageId: STATUS_NT_CROSS_ENCRYPTION_REQUIRED
  206. //
  207. // MessageText:
  208. //
  209. //  An attempt was made to change a user password in the security account manager without providing the necessary Windows cross-encrypted password.
  210. //
  211.   STATUS_NT_CROSS_ENCRYPTION_REQUIRED = NTSTATUS($C000015D);
  212.   {$EXTERNALSYM STATUS_NT_CROSS_ENCRYPTION_REQUIRED}
  213. //
  214. // MessageId: STATUS_DOMAIN_CTRLR_CONFIG_ERROR
  215. //
  216. // MessageText:
  217. //
  218. //  A Windows Server has an incorrect configuration.
  219. //
  220.   STATUS_DOMAIN_CTRLR_CONFIG_ERROR = NTSTATUS($C000015E);
  221.   {$EXTERNALSYM STATUS_DOMAIN_CTRLR_CONFIG_ERROR}
  222. //
  223. // MessageId: STATUS_FT_MISSING_MEMBER
  224. //
  225. // MessageText:
  226. //
  227. //  An attempt was made to explicitly access the secondary copy of information via a device control to the Fault Tolerance driver and the secondary copy is not present in the system.
  228. //
  229.   STATUS_FT_MISSING_MEMBER = NTSTATUS($C000015F);
  230.   {$EXTERNALSYM STATUS_FT_MISSING_MEMBER}
  231. //
  232. // MessageId: STATUS_ILL_FORMED_SERVICE_ENTRY
  233. //
  234. // MessageText:
  235. //
  236. //  A configuration registry node representing a driver service entry was ill-formed and did not contain required value entries.
  237. //
  238.   STATUS_ILL_FORMED_SERVICE_ENTRY = NTSTATUS($C0000160);
  239.   {$EXTERNALSYM STATUS_ILL_FORMED_SERVICE_ENTRY}
  240. //
  241. // MessageId: STATUS_ILLEGAL_CHARACTER
  242. //
  243. // MessageText:
  244. //
  245. //  An illegal character was encountered. For a multi-byte character set this includes a lead byte without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
  246. //
  247.   STATUS_ILLEGAL_CHARACTER = NTSTATUS($C0000161);
  248.   {$EXTERNALSYM STATUS_ILLEGAL_CHARACTER}
  249. //
  250. // MessageId: STATUS_UNMAPPABLE_CHARACTER
  251. //
  252. // MessageText:
  253. //
  254. //  No mapping for the Unicode character exists in the target multi-byte code page.
  255. //
  256.   STATUS_UNMAPPABLE_CHARACTER = NTSTATUS($C0000162);
  257.   {$EXTERNALSYM STATUS_UNMAPPABLE_CHARACTER}
  258. //
  259. // MessageId: STATUS_UNDEFINED_CHARACTER
  260. //
  261. // MessageText:
  262. //
  263. //  The Unicode character is not defined in the Unicode character set installed on the system.
  264. //
  265.   STATUS_UNDEFINED_CHARACTER = NTSTATUS($C0000163);
  266.   {$EXTERNALSYM STATUS_UNDEFINED_CHARACTER}
  267. //
  268. // MessageId: STATUS_FLOPPY_VOLUME
  269. //
  270. // MessageText:
  271. //
  272. //  The paging file cannot be created on a floppy diskette.
  273. //
  274.   STATUS_FLOPPY_VOLUME = NTSTATUS($C0000164);
  275.   {$EXTERNALSYM STATUS_FLOPPY_VOLUME}
  276. //
  277. // MessageId: STATUS_FLOPPY_ID_MARK_NOT_FOUND
  278. //
  279. // MessageText:
  280. //
  281. //  {Floppy Disk Error}
  282. //  While accessing a floppy disk, an ID address mark was not found.
  283. //
  284.   STATUS_FLOPPY_ID_MARK_NOT_FOUND = NTSTATUS($C0000165);
  285.   {$EXTERNALSYM STATUS_FLOPPY_ID_MARK_NOT_FOUND}
  286. //
  287. // MessageId: STATUS_FLOPPY_WRONG_CYLINDER
  288. //
  289. // MessageText:
  290. //
  291. //  {Floppy Disk Error}
  292. //  While accessing a floppy disk, the track address from the sector ID field was found to be different than the track address maintained by the controller.
  293. //
  294.   STATUS_FLOPPY_WRONG_CYLINDER = NTSTATUS($C0000166);
  295.   {$EXTERNALSYM STATUS_FLOPPY_WRONG_CYLINDER}
  296. //
  297. // MessageId: STATUS_FLOPPY_UNKNOWN_ERROR
  298. //
  299. // MessageText:
  300. //
  301. //  {Floppy Disk Error}
  302. //  The floppy disk controller reported an error that is not recognized by the floppy disk driver.
  303. //
  304.   STATUS_FLOPPY_UNKNOWN_ERROR = NTSTATUS($C0000167);
  305.   {$EXTERNALSYM STATUS_FLOPPY_UNKNOWN_ERROR}
  306. //
  307. // MessageId: STATUS_FLOPPY_BAD_REGISTERS
  308. //
  309. // MessageText:
  310. //
  311. //  {Floppy Disk Error}
  312. //  While accessing a floppy-disk, the controller returned inconsistent results via its registers.
  313. //
  314.   STATUS_FLOPPY_BAD_REGISTERS = NTSTATUS($C0000168);
  315.   {$EXTERNALSYM STATUS_FLOPPY_BAD_REGISTERS}
  316. //
  317. // MessageId: STATUS_DISK_RECALIBRATE_FAILED
  318. //
  319. // MessageText:
  320. //
  321. //  {Hard Disk Error}
  322. //  While accessing the hard disk, a recalibrate operation failed, even after retries.
  323. //
  324.   STATUS_DISK_RECALIBRATE_FAILED = NTSTATUS($C0000169);
  325.   {$EXTERNALSYM STATUS_DISK_RECALIBRATE_FAILED}
  326. //
  327. // MessageId: STATUS_DISK_OPERATION_FAILED
  328. //
  329. // MessageText:
  330. //
  331. //  {Hard Disk Error}
  332. //  While accessing the hard disk, a disk operation failed even after retries.
  333. //
  334.   STATUS_DISK_OPERATION_FAILED = NTSTATUS($C000016A);
  335.   {$EXTERNALSYM STATUS_DISK_OPERATION_FAILED}
  336. //
  337. // MessageId: STATUS_DISK_RESET_FAILED
  338. //
  339. // MessageText:
  340. //
  341. //  {Hard Disk Error}
  342. //  While accessing the hard disk, a disk controller reset was needed, but even that failed.
  343. //
  344.   STATUS_DISK_RESET_FAILED = NTSTATUS($C000016B);
  345.   {$EXTERNALSYM STATUS_DISK_RESET_FAILED}
  346. //
  347. // MessageId: STATUS_SHARED_IRQ_BUSY
  348. //
  349. // MessageText:
  350. //
  351. //  An attempt was made to open a device that was sharing an IRQ with other devices.
  352. //  At least one other device that uses that IRQ was already opened.
  353. //  Two concurrent opens of devices that share an IRQ and only work via interrupts is not supported for the particular bus type that the devices use.
  354. //
  355.   STATUS_SHARED_IRQ_BUSY = NTSTATUS($C000016C);
  356.   {$EXTERNALSYM STATUS_SHARED_IRQ_BUSY}
  357. //
  358. // MessageId: STATUS_FT_ORPHANING
  359. //
  360. // MessageText:
  361. //
  362. //  {FT Orphaning}
  363. //  A disk that is part of a fault-tolerant volume can no longer be accessed.
  364. //
  365.   STATUS_FT_ORPHANING = NTSTATUS($C000016D);
  366.   {$EXTERNALSYM STATUS_FT_ORPHANING}
  367. //
  368. // MessageId: STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT
  369. //
  370. // MessageText:
  371. //
  372. //  The system bios failed to connect a system interrupt to the device or bus for
  373. //  which the device is connected.
  374. //
  375.   STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT = NTSTATUS($C000016E);
  376.   {$EXTERNALSYM STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT}
  377. //
  378. // MessageId: STATUS_PARTITION_FAILURE
  379. //
  380. // MessageText:
  381. //
  382. //  Tape could not be partitioned.
  383. //
  384.   STATUS_PARTITION_FAILURE = NTSTATUS($C0000172);
  385.   {$EXTERNALSYM STATUS_PARTITION_FAILURE}
  386. //
  387. // MessageId: STATUS_INVALID_BLOCK_LENGTH
  388. //
  389. // MessageText:
  390. //
  391. //  When accessing a new tape of a multivolume partition, the current blocksize is incorrect.
  392. //
  393.   STATUS_INVALID_BLOCK_LENGTH = NTSTATUS($C0000173);
  394.   {$EXTERNALSYM STATUS_INVALID_BLOCK_LENGTH}
  395. //
  396. // MessageId: STATUS_DEVICE_NOT_PARTITIONED
  397. //
  398. // MessageText:
  399. //
  400. //  Tape partition information could not be found when loading a tape.
  401. //
  402.   STATUS_DEVICE_NOT_PARTITIONED = NTSTATUS($C0000174);
  403.   {$EXTERNALSYM STATUS_DEVICE_NOT_PARTITIONED}
  404. //
  405. // MessageId: STATUS_UNABLE_TO_LOCK_MEDIA
  406. //
  407. // MessageText:
  408. //
  409. //  Attempt to lock the eject media mechanism fails.
  410. //
  411.   STATUS_UNABLE_TO_LOCK_MEDIA = NTSTATUS($C0000175);
  412.   {$EXTERNALSYM STATUS_UNABLE_TO_LOCK_MEDIA}
  413. //
  414. // MessageId: STATUS_UNABLE_TO_UNLOAD_MEDIA
  415. //
  416. // MessageText:
  417. //
  418. //  Unload media fails.
  419. //
  420.   STATUS_UNABLE_TO_UNLOAD_MEDIA = NTSTATUS($C0000176);
  421.   {$EXTERNALSYM STATUS_UNABLE_TO_UNLOAD_MEDIA}
  422. //
  423. // MessageId: STATUS_EOM_OVERFLOW
  424. //
  425. // MessageText:
  426. //
  427. //  Physical end of tape was detected.
  428. //
  429.   STATUS_EOM_OVERFLOW = NTSTATUS($C0000177);
  430.   {$EXTERNALSYM STATUS_EOM_OVERFLOW}
  431. //
  432. // MessageId: STATUS_NO_MEDIA
  433. //
  434. // MessageText:
  435. //
  436. //  {No Media}
  437. //  There is no media in the drive.
  438. //  Please insert media into drive %hs.
  439. //
  440.   STATUS_NO_MEDIA = NTSTATUS($C0000178);
  441.   {$EXTERNALSYM STATUS_NO_MEDIA}
  442. //
  443. // MessageId: STATUS_NO_SUCH_MEMBER
  444. //
  445. // MessageText:
  446. //
  447. //  A member could not be added to or removed from the local group because the member does not exist.
  448. //
  449.   STATUS_NO_SUCH_MEMBER = NTSTATUS($C000017A);
  450.   {$EXTERNALSYM STATUS_NO_SUCH_MEMBER}
  451. //
  452. // MessageId: STATUS_INVALID_MEMBER
  453. //
  454. // MessageText:
  455. //
  456. //  A new member could not be added to a local group because the member has the wrong account type.
  457. //
  458.   STATUS_INVALID_MEMBER = NTSTATUS($C000017B);
  459.   {$EXTERNALSYM STATUS_INVALID_MEMBER}
  460. //
  461. // MessageId: STATUS_KEY_DELETED
  462. //
  463. // MessageText:
  464. //
  465. //  Illegal operation attempted on a registry key which has been marked for deletion.
  466. //
  467.   STATUS_KEY_DELETED = NTSTATUS($C000017C);
  468.   {$EXTERNALSYM STATUS_KEY_DELETED}
  469. //
  470. // MessageId: STATUS_NO_LOG_SPACE
  471. //
  472. // MessageText:
  473. //
  474. //  System could not allocate required space in a registry log.
  475. //
  476.   STATUS_NO_LOG_SPACE = NTSTATUS($C000017D);
  477.   {$EXTERNALSYM STATUS_NO_LOG_SPACE}
  478. //
  479. // MessageId: STATUS_TOO_MANY_SIDS
  480. //
  481. // MessageText:
  482. //
  483. //  Too many Sids have been specified.
  484. //
  485.   STATUS_TOO_MANY_SIDS = NTSTATUS($C000017E);
  486.   {$EXTERNALSYM STATUS_TOO_MANY_SIDS}
  487. //
  488. // MessageId: STATUS_LM_CROSS_ENCRYPTION_REQUIRED
  489. //
  490. // MessageText:
  491. //
  492. //  An attempt was made to change a user password in the security account manager without providing the necessary LM cross-encrypted password.
  493. //
  494.   STATUS_LM_CROSS_ENCRYPTION_REQUIRED = NTSTATUS($C000017F);
  495.   {$EXTERNALSYM STATUS_LM_CROSS_ENCRYPTION_REQUIRED}
  496. //
  497. // MessageId: STATUS_KEY_HAS_CHILDREN
  498. //
  499. // MessageText:
  500. //
  501. //  An attempt was made to create a symbolic link in a registry key that already has subkeys or values.
  502. //
  503.   STATUS_KEY_HAS_CHILDREN = NTSTATUS($C0000180);
  504.   {$EXTERNALSYM STATUS_KEY_HAS_CHILDREN}
  505. //
  506. // MessageId: STATUS_CHILD_MUST_BE_VOLATILE
  507. //
  508. // MessageText:
  509. //
  510. //  An attempt was made to create a Stable subkey under a Volatile parent key.
  511. //
  512.   STATUS_CHILD_MUST_BE_VOLATILE = NTSTATUS($C0000181);
  513.   {$EXTERNALSYM STATUS_CHILD_MUST_BE_VOLATILE}
  514. //
  515. // MessageId: STATUS_DEVICE_CONFIGURATION_ERROR
  516. //
  517. // MessageText:
  518. //
  519. //  The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
  520. //
  521.   STATUS_DEVICE_CONFIGURATION_ERROR = NTSTATUS($C0000182);
  522.   {$EXTERNALSYM STATUS_DEVICE_CONFIGURATION_ERROR}
  523. //
  524. // MessageId: STATUS_DRIVER_INTERNAL_ERROR
  525. //
  526. // MessageText:
  527. //
  528. //  An error was detected between two drivers or within an I/O driver.
  529. //
  530.   STATUS_DRIVER_INTERNAL_ERROR = NTSTATUS($C0000183);
  531.   {$EXTERNALSYM STATUS_DRIVER_INTERNAL_ERROR}
  532. //
  533. // MessageId: STATUS_INVALID_DEVICE_STATE
  534. //
  535. // MessageText:
  536. //
  537. //  The device is not in a valid state to perform this request.
  538. //
  539.   STATUS_INVALID_DEVICE_STATE = NTSTATUS($C0000184);
  540.   {$EXTERNALSYM STATUS_INVALID_DEVICE_STATE}
  541. //
  542. // MessageId: STATUS_IO_DEVICE_ERROR
  543. //
  544. // MessageText:
  545. //
  546. //  The I/O device reported an I/O error.
  547. //
  548.   STATUS_IO_DEVICE_ERROR = NTSTATUS($C0000185);
  549.   {$EXTERNALSYM STATUS_IO_DEVICE_ERROR}
  550. //
  551. // MessageId: STATUS_DEVICE_PROTOCOL_ERROR
  552. //
  553. // MessageText:
  554. //
  555. //  A protocol error was detected between the driver and the device.
  556. //
  557.   STATUS_DEVICE_PROTOCOL_ERROR = NTSTATUS($C0000186);
  558.   {$EXTERNALSYM STATUS_DEVICE_PROTOCOL_ERROR}
  559. //
  560. // MessageId: STATUS_BACKUP_CONTROLLER
  561. //
  562. // MessageText:
  563. //
  564. //  This operation is only allowed for the Primary Domain Controller of the domain.
  565. //
  566.   STATUS_BACKUP_CONTROLLER = NTSTATUS($C0000187);
  567.   {$EXTERNALSYM STATUS_BACKUP_CONTROLLER}
  568. //
  569. // MessageId: STATUS_LOG_FILE_FULL
  570. //
  571. // MessageText:
  572. //
  573. //  Log file space is insufficient to support this operation.
  574. //
  575.   STATUS_LOG_FILE_FULL = NTSTATUS($C0000188);
  576.   {$EXTERNALSYM STATUS_LOG_FILE_FULL}
  577. //
  578. // MessageId: STATUS_TOO_LATE
  579. //
  580. // MessageText:
  581. //
  582. //  A write operation was attempted to a volume after it was dismounted.
  583. //
  584.   STATUS_TOO_LATE = NTSTATUS($C0000189);
  585.   {$EXTERNALSYM STATUS_TOO_LATE}
  586. //
  587. // MessageId: STATUS_NO_TRUST_LSA_SECRET
  588. //
  589. // MessageText:
  590. //
  591. //  The workstation does not have a trust secret for the primary domain in the local LSA database.
  592. //
  593.   STATUS_NO_TRUST_LSA_SECRET = NTSTATUS($C000018A);
  594.   {$EXTERNALSYM STATUS_NO_TRUST_LSA_SECRET}
  595. //
  596. // MessageId: STATUS_NO_TRUST_SAM_ACCOUNT
  597. //
  598. // MessageText:
  599. //
  600. //  The SAM database on the Windows Server does not have a computer account for this workstation trust relationship.
  601. //
  602.   STATUS_NO_TRUST_SAM_ACCOUNT = NTSTATUS($C000018B);
  603.   {$EXTERNALSYM STATUS_NO_TRUST_SAM_ACCOUNT}
  604. //
  605. // MessageId: STATUS_TRUSTED_DOMAIN_FAILURE
  606. //
  607. // MessageText:
  608. //
  609. //  The logon request failed because the trust relationship between the primary domain and the trusted domain failed.
  610. //
  611.   STATUS_TRUSTED_DOMAIN_FAILURE = NTSTATUS($C000018C);
  612.   {$EXTERNALSYM STATUS_TRUSTED_DOMAIN_FAILURE}
  613. //
  614. // MessageId: STATUS_TRUSTED_RELATIONSHIP_FAILURE
  615. //
  616. // MessageText:
  617. //
  618. //  The logon request failed because the trust relationship between this workstation and the primary domain failed.
  619. //
  620.   STATUS_TRUSTED_RELATIONSHIP_FAILURE = NTSTATUS($C000018D);
  621.   {$EXTERNALSYM STATUS_TRUSTED_RELATIONSHIP_FAILURE}
  622. //
  623. // MessageId: STATUS_EVENTLOG_FILE_CORRUPT
  624. //
  625. // MessageText:
  626. //
  627. //  The Eventlog log file is corrupt.
  628. //
  629.   STATUS_EVENTLOG_FILE_CORRUPT = NTSTATUS($C000018E);
  630.   {$EXTERNALSYM STATUS_EVENTLOG_FILE_CORRUPT}
  631. //
  632. // MessageId: STATUS_EVENTLOG_CANT_START
  633. //
  634. // MessageText:
  635. //
  636. //  No Eventlog log file could be opened. The Eventlog service did not start.
  637. //
  638.   STATUS_EVENTLOG_CANT_START = NTSTATUS($C000018F);
  639.   {$EXTERNALSYM STATUS_EVENTLOG_CANT_START}
  640. //
  641. // MessageId: STATUS_TRUST_FAILURE
  642. //
  643. // MessageText:
  644. //
  645. //  The network logon failed. This may be because the validation authority can't be reached.
  646. //
  647.   STATUS_TRUST_FAILURE = NTSTATUS($C0000190);
  648.   {$EXTERNALSYM STATUS_TRUST_FAILURE}
  649. //
  650. // MessageId: STATUS_MUTANT_LIMIT_EXCEEDED
  651. //
  652. // MessageText:
  653. //
  654. //  An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
  655. //
  656.   STATUS_MUTANT_LIMIT_EXCEEDED = NTSTATUS($C0000191);
  657.   {$EXTERNALSYM STATUS_MUTANT_LIMIT_EXCEEDED}
  658. //
  659. // MessageId: STATUS_NETLOGON_NOT_STARTED
  660. //
  661. // MessageText:
  662. //
  663. //  An attempt was made to logon, but the netlogon service was not started.
  664. //
  665.   STATUS_NETLOGON_NOT_STARTED = NTSTATUS($C0000192);
  666.   {$EXTERNALSYM STATUS_NETLOGON_NOT_STARTED}
  667. //
  668. // MessageId: STATUS_ACCOUNT_EXPIRED
  669. //
  670. // MessageText:
  671. //
  672. //  The user's account has expired.
  673. //
  674.   STATUS_ACCOUNT_EXPIRED = NTSTATUS($C0000193); // ntsubauth
  675.   {$EXTERNALSYM STATUS_ACCOUNT_EXPIRED}
  676. //
  677. // MessageId: STATUS_POSSIBLE_DEADLOCK
  678. //
  679. // MessageText:
  680. //
  681. //  {EXCEPTION}
  682. //  Possible deadlock condition.
  683. //
  684.   STATUS_POSSIBLE_DEADLOCK = NTSTATUS($C0000194);
  685.   {$EXTERNALSYM STATUS_POSSIBLE_DEADLOCK}
  686. //
  687. // MessageId: STATUS_NETWORK_CREDENTIAL_CONFLICT
  688. //
  689. // MessageText:
  690. //
  691. //  The credentials supplied conflict with an existing set of credentials.
  692. //
  693.   STATUS_NETWORK_CREDENTIAL_CONFLICT = NTSTATUS($C0000195);
  694.   {$EXTERNALSYM STATUS_NETWORK_CREDENTIAL_CONFLICT}
  695. //
  696. // MessageId: STATUS_REMOTE_SESSION_LIMIT
  697. //
  698. // MessageText:
  699. //
  700. //  An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.
  701. //
  702.   STATUS_REMOTE_SESSION_LIMIT = NTSTATUS($C0000196);
  703.   {$EXTERNALSYM STATUS_REMOTE_SESSION_LIMIT}
  704. //
  705. // MessageId: STATUS_EVENTLOG_FILE_CHANGED
  706. //
  707. // MessageText:
  708. //
  709. //  The log file has changed between reads.
  710. //
  711.   STATUS_EVENTLOG_FILE_CHANGED = NTSTATUS($C0000197);
  712.   {$EXTERNALSYM STATUS_EVENTLOG_FILE_CHANGED}
  713. //
  714. // MessageId: STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
  715. //
  716. // MessageText:
  717. //
  718. //  The account used is an Interdomain Trust account. Use your global user account or local user account to access this server.
  719. //
  720.   STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = NTSTATUS($C0000198);
  721.   {$EXTERNALSYM STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT}
  722. //
  723. // MessageId: STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT
  724. //
  725. // MessageText:
  726. //
  727. //  The account used is a Computer Account. Use your global user account or local user account to access this server.
  728. //
  729.   STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT = NTSTATUS($C0000199);
  730.   {$EXTERNALSYM STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT}
  731. //
  732. // MessageId: STATUS_NOLOGON_SERVER_TRUST_ACCOUNT
  733. //
  734. // MessageText:
  735. //
  736. //  The account used is an Server Trust account. Use your global user account or local user account to access this server.
  737. //
  738.   STATUS_NOLOGON_SERVER_TRUST_ACCOUNT = NTSTATUS($C000019A);
  739.   {$EXTERNALSYM STATUS_NOLOGON_SERVER_TRUST_ACCOUNT}
  740. //
  741. // MessageId: STATUS_DOMAIN_TRUST_INCONSISTENT
  742. //
  743. // MessageText:
  744. //
  745. //  The name or SID of the domain specified is inconsistent with the trust information for that domain.
  746. //
  747.   STATUS_DOMAIN_TRUST_INCONSISTENT = NTSTATUS($C000019B);
  748.   {$EXTERNALSYM STATUS_DOMAIN_TRUST_INCONSISTENT}
  749. //
  750. // MessageId: STATUS_FS_DRIVER_REQUIRED
  751. //
  752. // MessageText:
  753. //
  754. //  A volume has been accessed for which a file system driver is required that has not yet been loaded.
  755. //
  756.   STATUS_FS_DRIVER_REQUIRED = NTSTATUS($C000019C);
  757.   {$EXTERNALSYM STATUS_FS_DRIVER_REQUIRED}
  758. //
  759. // MessageId: STATUS_NO_USER_SESSION_KEY
  760. //
  761. // MessageText:
  762. //
  763. //  There is no user session key for the specified logon session.
  764. //
  765.   STATUS_NO_USER_SESSION_KEY = NTSTATUS($C0000202);
  766.   {$EXTERNALSYM STATUS_NO_USER_SESSION_KEY}
  767. //
  768. // MessageId: STATUS_USER_SESSION_DELETED
  769. //
  770. // MessageText:
  771. //
  772. //  The remote user session has been deleted.
  773. //
  774.   STATUS_USER_SESSION_DELETED = NTSTATUS($C0000203);
  775.   {$EXTERNALSYM STATUS_USER_SESSION_DELETED}
  776. //
  777. // MessageId: STATUS_RESOURCE_LANG_NOT_FOUND
  778. //
  779. // MessageText:
  780. //
  781. //  Indicates the specified resource language ID cannot be found in the
  782. //  image file.
  783. //
  784.   STATUS_RESOURCE_LANG_NOT_FOUND = NTSTATUS($C0000204);
  785.   {$EXTERNALSYM STATUS_RESOURCE_LANG_NOT_FOUND}
  786. //
  787. // MessageId: STATUS_INSUFF_SERVER_RESOURCES
  788. //
  789. // MessageText:
  790. //
  791. //  Insufficient server resources exist to complete the request.
  792. //
  793.   STATUS_INSUFF_SERVER_RESOURCES = NTSTATUS($C0000205);
  794.   {$EXTERNALSYM STATUS_INSUFF_SERVER_RESOURCES}
  795. //
  796. // MessageId: STATUS_INVALID_BUFFER_SIZE
  797. //
  798. // MessageText:
  799. //
  800. //  The size of the buffer is invalid for the specified operation.
  801. //
  802.   STATUS_INVALID_BUFFER_SIZE = NTSTATUS($C0000206);
  803.   {$EXTERNALSYM STATUS_INVALID_BUFFER_SIZE}
  804. //
  805. // MessageId: STATUS_INVALID_ADDRESS_COMPONENT
  806. //
  807. // MessageText:
  808. //
  809. //  The transport rejected the network address specified as invalid.
  810. //
  811.   STATUS_INVALID_ADDRESS_COMPONENT = NTSTATUS($C0000207);
  812.   {$EXTERNALSYM STATUS_INVALID_ADDRESS_COMPONENT}
  813. //
  814. // MessageId: STATUS_INVALID_ADDRESS_WILDCARD
  815. //
  816. // MessageText:
  817. //
  818. //  The transport rejected the network address specified due to an
  819. //  invalid use of a wildcard.
  820. //
  821.   STATUS_INVALID_ADDRESS_WILDCARD = NTSTATUS($C0000208);
  822.   {$EXTERNALSYM STATUS_INVALID_ADDRESS_WILDCARD}
  823. //
  824. // MessageId: STATUS_TOO_MANY_ADDRESSES
  825. //
  826. // MessageText:
  827. //
  828. //  The transport address could not be opened because all the available
  829. //  addresses are in use.
  830. //
  831.   STATUS_TOO_MANY_ADDRESSES = NTSTATUS($C0000209);
  832.   {$EXTERNALSYM STATUS_TOO_MANY_ADDRESSES}
  833. //
  834. // MessageId: STATUS_ADDRESS_ALREADY_EXISTS
  835. //
  836. // MessageText:
  837. //
  838. //  The transport address could not be opened because it already exists.
  839. //
  840.   STATUS_ADDRESS_ALREADY_EXISTS = NTSTATUS($C000020A);
  841.   {$EXTERNALSYM STATUS_ADDRESS_ALREADY_EXISTS}
  842. //
  843. // MessageId: STATUS_ADDRESS_CLOSED
  844. //
  845. // MessageText:
  846. //
  847. //  The transport address is now closed.
  848. //
  849.   STATUS_ADDRESS_CLOSED = NTSTATUS($C000020B);
  850.   {$EXTERNALSYM STATUS_ADDRESS_CLOSED}
  851. //
  852. // MessageId: STATUS_CONNECTION_DISCONNECTED
  853. //
  854. // MessageText:
  855. //
  856. //  The transport connection is now disconnected.
  857. //
  858.   STATUS_CONNECTION_DISCONNECTED = NTSTATUS($C000020C);
  859.   {$EXTERNALSYM STATUS_CONNECTION_DISCONNECTED}
  860. //
  861. // MessageId: STATUS_CONNECTION_RESET
  862. //
  863. // MessageText:
  864. //
  865. //  The transport connection has been reset.
  866. //
  867.   STATUS_CONNECTION_RESET = NTSTATUS($C000020D);
  868.   {$EXTERNALSYM STATUS_CONNECTION_RESET}
  869. //
  870. // MessageId: STATUS_TOO_MANY_NODES
  871. //
  872. // MessageText:
  873. //
  874. //  The transport cannot dynamically acquire any more nodes.
  875. //
  876.   STATUS_TOO_MANY_NODES = NTSTATUS($C000020E);
  877.   {$EXTERNALSYM STATUS_TOO_MANY_NODES}
  878. //
  879. // MessageId: STATUS_TRANSACTION_ABORTED
  880. //
  881. // MessageText:
  882. //
  883. //  The transport aborted a pending transaction.
  884. //
  885.   STATUS_TRANSACTION_ABORTED = NTSTATUS($C000020F);
  886.   {$EXTERNALSYM STATUS_TRANSACTION_ABORTED}
  887. //
  888. // MessageId: STATUS_TRANSACTION_TIMED_OUT
  889. //
  890. // MessageText:
  891. //
  892. //  The transport timed out a request waiting for a response.
  893. //
  894.   STATUS_TRANSACTION_TIMED_OUT = NTSTATUS($C0000210);
  895.   {$EXTERNALSYM STATUS_TRANSACTION_TIMED_OUT}
  896. //
  897. // MessageId: STATUS_TRANSACTION_NO_RELEASE
  898. //
  899. // MessageText:
  900. //
  901. //  The transport did not receive a release for a pending response.
  902. //
  903.   STATUS_TRANSACTION_NO_RELEASE = NTSTATUS($C0000211);
  904.   {$EXTERNALSYM STATUS_TRANSACTION_NO_RELEASE}
  905. //
  906. // MessageId: STATUS_TRANSACTION_NO_MATCH
  907. //
  908. // MessageText:
  909. //
  910. //  The transport did not find a transaction matching the specific
  911. //  token.
  912. //
  913.   STATUS_TRANSACTION_NO_MATCH = NTSTATUS($C0000212);
  914.   {$EXTERNALSYM STATUS_TRANSACTION_NO_MATCH}
  915. //
  916. // MessageId: STATUS_TRANSACTION_RESPONDED
  917. //
  918. // MessageText:
  919. //
  920. //  The transport had previously responded to a transaction request.
  921. //
  922.   STATUS_TRANSACTION_RESPONDED = NTSTATUS($C0000213);
  923.   {$EXTERNALSYM STATUS_TRANSACTION_RESPONDED}
  924. //
  925. // MessageId: STATUS_TRANSACTION_INVALID_ID
  926. //
  927. // MessageText:
  928. //
  929. //  The transport does not recognized the transaction request identifier specified.
  930. //
  931.   STATUS_TRANSACTION_INVALID_ID = NTSTATUS($C0000214);
  932.   {$EXTERNALSYM STATUS_TRANSACTION_INVALID_ID}
  933. //
  934. // MessageId: STATUS_TRANSACTION_INVALID_TYPE
  935. //
  936. // MessageText:
  937. //
  938. //  The transport does not recognize the transaction request type specified.
  939. //
  940.   STATUS_TRANSACTION_INVALID_TYPE = NTSTATUS($C0000215);
  941.   {$EXTERNALSYM STATUS_TRANSACTION_INVALID_TYPE}
  942. //
  943. // MessageId: STATUS_NOT_SERVER_SESSION
  944. //
  945. // MessageText:
  946. //
  947. //  The transport can only process the specified request on the server side of a session.
  948. //
  949.   STATUS_NOT_SERVER_SESSION = NTSTATUS($C0000216);
  950.   {$EXTERNALSYM STATUS_NOT_SERVER_SESSION}
  951. //
  952. // MessageId: STATUS_NOT_CLIENT_SESSION
  953. //
  954. // MessageText:
  955. //
  956. //  The transport can only process the specified request on the client side of a session.
  957. //
  958.   STATUS_NOT_CLIENT_SESSION = NTSTATUS($C0000217);
  959.   {$EXTERNALSYM STATUS_NOT_CLIENT_SESSION}
  960. //
  961. // MessageId: STATUS_CANNOT_LOAD_REGISTRY_FILE
  962. //
  963. // MessageText:
  964. //
  965. //  {Registry File Failure}
  966. //  The registry cannot load the hive (file):
  967. //  %hs
  968. //  or its log or alternate.
  969. //  It is corrupt, absent, or not writable.
  970. //
  971.   STATUS_CANNOT_LOAD_REGISTRY_FILE = NTSTATUS($C0000218);
  972.   {$EXTERNALSYM STATUS_CANNOT_LOAD_REGISTRY_FILE}
  973. //
  974. // MessageId: STATUS_DEBUG_ATTACH_FAILED
  975. //
  976. // MessageText:
  977. //
  978. //  {Unexpected Failure in DebugActiveProcess}
  979. //  An unexpected failure occurred while processing a DebugActiveProcess API request. You may choose OK to terminate the process, or Cancel to ignore the error.
  980. //
  981.   STATUS_DEBUG_ATTACH_FAILED = NTSTATUS($C0000219);
  982.   {$EXTERNALSYM STATUS_DEBUG_ATTACH_FAILED}
  983. //
  984. // MessageId: STATUS_SYSTEM_PROCESS_TERMINATED
  985. //
  986. // MessageText:
  987. //
  988. //  {Fatal System Error}
  989. //  The %hs system process terminated unexpectedly
  990. //  with a status of 0x%08x (0x%08x 0x%08x).
  991. //  The system has been shut down.
  992. //
  993.   STATUS_SYSTEM_PROCESS_TERMINATED = NTSTATUS($C000021A);
  994.   {$EXTERNALSYM STATUS_SYSTEM_PROCESS_TERMINATED}
  995. //
  996. // MessageId: STATUS_DATA_NOT_ACCEPTED
  997. //
  998. // MessageText:
  999. //
  1000. //  {Data Not Accepted}
  1001. //  The TDI client could not handle the data received during an indication.
  1002. //
  1003.   STATUS_DATA_NOT_ACCEPTED = NTSTATUS($C000021B);
  1004.   {$EXTERNALSYM STATUS_DATA_NOT_ACCEPTED}
  1005. //
  1006. // MessageId: STATUS_NO_BROWSER_SERVERS_FOUND
  1007. //
  1008. // MessageText:
  1009. //
  1010. //  {Unable to Retrieve Browser Server List}
  1011. //  The list of servers for this workgroup is not currently available.
  1012. //
  1013.   STATUS_NO_BROWSER_SERVERS_FOUND = NTSTATUS($C000021C);
  1014.   {$EXTERNALSYM STATUS_NO_BROWSER_SERVERS_FOUND}
  1015. //
  1016. // MessageId: STATUS_VDM_HARD_ERROR
  1017. //
  1018. // MessageText:
  1019. //
  1020. //  NTVDM encountered a hard error.
  1021. //
  1022.   STATUS_VDM_HARD_ERROR = NTSTATUS($C000021D);
  1023.   {$EXTERNALSYM STATUS_VDM_HARD_ERROR}
  1024. //
  1025. // MessageId: STATUS_DRIVER_CANCEL_TIMEOUT
  1026. //
  1027. // MessageText:
  1028. //
  1029. //  {Cancel Timeout}
  1030. //  The driver %hs failed to complete a cancelled I/O request in the allotted time.
  1031. //
  1032.   STATUS_DRIVER_CANCEL_TIMEOUT = NTSTATUS($C000021E);
  1033.   {$EXTERNALSYM STATUS_DRIVER_CANCEL_TIMEOUT}
  1034. //
  1035. // MessageId: STATUS_REPLY_MESSAGE_MISMATCH
  1036. //
  1037. // MessageText:
  1038. //
  1039. //  {Reply Message Mismatch}
  1040. //  An attempt was made to reply to an LPC message, but the thread specified by the client ID in the message was not waiting on that message.
  1041. //
  1042.   STATUS_REPLY_MESSAGE_MISMATCH = NTSTATUS($C000021F);
  1043.   {$EXTERNALSYM STATUS_REPLY_MESSAGE_MISMATCH}
  1044. //
  1045. // MessageId: STATUS_MAPPED_ALIGNMENT
  1046. //
  1047. // MessageText:
  1048. //
  1049. //  {Mapped View Alignment Incorrect}
  1050. //  An attempt was made to map a view of a file, but either the specified base address or the offset into the file were not aligned on the proper allocation granularity.
  1051. //
  1052.   STATUS_MAPPED_ALIGNMENT = NTSTATUS($C0000220);
  1053.   {$EXTERNALSYM STATUS_MAPPED_ALIGNMENT}
  1054. //
  1055. // MessageId: STATUS_IMAGE_CHECKSUM_MISMATCH
  1056. //
  1057. // MessageText:
  1058. //
  1059. //  {Bad Image Checksum}
  1060. //  The image %hs is possibly corrupt. The header checksum does not match the computed checksum.
  1061. //
  1062.   STATUS_IMAGE_CHECKSUM_MISMATCH = NTSTATUS($C0000221);
  1063.   {$EXTERNALSYM STATUS_IMAGE_CHECKSUM_MISMATCH}
  1064. //
  1065. // MessageId: STATUS_LOST_WRITEBEHIND_DATA
  1066. //
  1067. // MessageText:
  1068. //
  1069. //  {Delayed Write Failed}
  1070. //  Windows was unable to save all the data for the file %hs. The data has been lost.
  1071. //  This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.
  1072. //
  1073.   STATUS_LOST_WRITEBEHIND_DATA = NTSTATUS($C0000222);
  1074.   {$EXTERNALSYM STATUS_LOST_WRITEBEHIND_DATA}
  1075. //
  1076. // MessageId: STATUS_CLIENT_SERVER_PARAMETERS_INVALID
  1077. //
  1078. // MessageText:
  1079. //
  1080. //  The parameter(s) passed to the server in the client/server shared memory
  1081. //  window were invalid. Too much data may have been put in the shared memory window.
  1082. //
  1083.   STATUS_CLIENT_SERVER_PARAMETERS_INVALID = NTSTATUS($C0000223);
  1084.   {$EXTERNALSYM STATUS_CLIENT_SERVER_PARAMETERS_INVALID}
  1085. //
  1086. // MessageId: STATUS_PASSWORD_MUST_CHANGE
  1087. //
  1088. // MessageText:
  1089. //
  1090. //  The user's password must be changed before logging on the first time.
  1091. //
  1092.   STATUS_PASSWORD_MUST_CHANGE = NTSTATUS($C0000224); // ntsubauth
  1093.   {$EXTERNALSYM STATUS_PASSWORD_MUST_CHANGE}
  1094. //
  1095. // MessageId: STATUS_NOT_FOUND
  1096. //
  1097. // MessageText:
  1098. //
  1099. //  The object was not found.
  1100. //
  1101.   STATUS_NOT_FOUND = NTSTATUS($C0000225);
  1102.   {$EXTERNALSYM STATUS_NOT_FOUND}
  1103. //
  1104. // MessageId: STATUS_NOT_TINY_STREAM
  1105. //
  1106. // MessageText:
  1107. //
  1108. //  The stream is not a tiny stream.
  1109. //
  1110.   STATUS_NOT_TINY_STREAM = NTSTATUS($C0000226);
  1111.   {$EXTERNALSYM STATUS_NOT_TINY_STREAM}
  1112. //
  1113. // MessageId: STATUS_RECOVERY_FAILURE
  1114. //
  1115. // MessageText:
  1116. //
  1117. //  A transaction recover failed.
  1118. //
  1119.   STATUS_RECOVERY_FAILURE = NTSTATUS($C0000227);
  1120.   {$EXTERNALSYM STATUS_RECOVERY_FAILURE}
  1121. //
  1122. // MessageId: STATUS_STACK_OVERFLOW_READ
  1123. //
  1124. // MessageText:
  1125. //
  1126. //  The request must be handled by the stack overflow code.
  1127. //
  1128.   STATUS_STACK_OVERFLOW_READ = NTSTATUS($C0000228);
  1129.   {$EXTERNALSYM STATUS_STACK_OVERFLOW_READ}
  1130. //
  1131. // MessageId: STATUS_FAIL_CHECK
  1132. //
  1133. // MessageText:
  1134. //
  1135. //  A consistency check failed.
  1136. //
  1137.   STATUS_FAIL_CHECK = NTSTATUS($C0000229);
  1138.   {$EXTERNALSYM STATUS_FAIL_CHECK}
  1139. //
  1140. // MessageId: STATUS_DUPLICATE_OBJECTID
  1141. //
  1142. // MessageText:
  1143. //
  1144. //  The attempt to insert the ID in the index failed because the ID is already in the index.
  1145. //
  1146.   STATUS_DUPLICATE_OBJECTID = NTSTATUS($C000022A);
  1147.   {$EXTERNALSYM STATUS_DUPLICATE_OBJECTID}
  1148. //
  1149. // MessageId: STATUS_OBJECTID_EXISTS
  1150. //
  1151. // MessageText:
  1152. //
  1153. //  The attempt to set the object's ID failed because the object already has an ID.
  1154. //
  1155.   STATUS_OBJECTID_EXISTS = NTSTATUS($C000022B);
  1156.   {$EXTERNALSYM STATUS_OBJECTID_EXISTS}
  1157. //
  1158. // MessageId: STATUS_CONVERT_TO_LARGE
  1159. //
  1160. // MessageText:
  1161. //
  1162. //  Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing onode is moved or the extent stream is converted to a large stream.
  1163. //
  1164.   STATUS_CONVERT_TO_LARGE = NTSTATUS($C000022C);
  1165.   {$EXTERNALSYM STATUS_CONVERT_TO_LARGE}
  1166. //
  1167. // MessageId: STATUS_RETRY
  1168. //
  1169. // MessageText:
  1170. //
  1171. //  The request needs to be retried.
  1172. //
  1173.   STATUS_RETRY = NTSTATUS($C000022D);
  1174.   {$EXTERNALSYM STATUS_RETRY}
  1175. //
  1176. // MessageId: STATUS_FOUND_OUT_OF_SCOPE
  1177. //
  1178. // MessageText:
  1179. //
  1180. //  The attempt to find the object found an object matching by ID on the volume but it is out of the scope of the handle used for the operation.
  1181. //
  1182.   STATUS_FOUND_OUT_OF_SCOPE = NTSTATUS($C000022E);
  1183.   {$EXTERNALSYM STATUS_FOUND_OUT_OF_SCOPE}
  1184. //
  1185. // MessageId: STATUS_ALLOCATE_BUCKET
  1186. //
  1187. // MessageText:
  1188. //
  1189. //  The bucket array must be grown. Retry transaction after doing so.
  1190. //
  1191.   STATUS_ALLOCATE_BUCKET = NTSTATUS($C000022F);
  1192.   {$EXTERNALSYM STATUS_ALLOCATE_BUCKET}
  1193. //
  1194. // MessageId: STATUS_PROPSET_NOT_FOUND
  1195. //
  1196. // MessageText:
  1197. //
  1198. //  The property set specified does not exist on the object.
  1199. //
  1200.   STATUS_PROPSET_NOT_FOUND = NTSTATUS($C0000230);
  1201.   {$EXTERNALSYM STATUS_PROPSET_NOT_FOUND}
  1202. //
  1203. // MessageId: STATUS_MARSHALL_OVERFLOW
  1204. //
  1205. // MessageText:
  1206. //
  1207. //  The user/kernel marshalling buffer has overflowed.
  1208. //
  1209.   STATUS_MARSHALL_OVERFLOW = NTSTATUS($C0000231);
  1210.   {$EXTERNALSYM STATUS_MARSHALL_OVERFLOW}
  1211. //
  1212. // MessageId: STATUS_INVALID_VARIANT
  1213. //
  1214. // MessageText:
  1215. //
  1216. //  The supplied variant structure contains invalid data.
  1217. //
  1218.   STATUS_INVALID_VARIANT = NTSTATUS($C0000232);
  1219.   {$EXTERNALSYM STATUS_INVALID_VARIANT}
  1220. //
  1221. // MessageId: STATUS_DOMAIN_CONTROLLER_NOT_FOUND
  1222. //
  1223. // MessageText:
  1224. //
  1225. //  Could not find a domain controller for this domain.
  1226. //
  1227.   STATUS_DOMAIN_CONTROLLER_NOT_FOUND = NTSTATUS($C0000233);
  1228.   {$EXTERNALSYM STATUS_DOMAIN_CONTROLLER_NOT_FOUND}
  1229. //
  1230. // MessageId: STATUS_ACCOUNT_LOCKED_OUT
  1231. //
  1232. // MessageText:
  1233. //
  1234. //  The user account has been automatically locked because too many invalid logon attempts or password change attempts have been requested.
  1235. //
  1236.   STATUS_ACCOUNT_LOCKED_OUT = NTSTATUS($C0000234); // ntsubauth
  1237.   {$EXTERNALSYM STATUS_ACCOUNT_LOCKED_OUT}
  1238. //
  1239. // MessageId: STATUS_HANDLE_NOT_CLOSABLE
  1240. //
  1241. // MessageText:
  1242. //
  1243. //  NtClose was called on a handle that was protected from close via NtSetInformationObject.
  1244. //
  1245.   STATUS_HANDLE_NOT_CLOSABLE = NTSTATUS($C0000235);
  1246.   {$EXTERNALSYM STATUS_HANDLE_NOT_CLOSABLE}
  1247. //
  1248. // MessageId: STATUS_CONNECTION_REFUSED
  1249. //
  1250. // MessageText:
  1251. //
  1252. //  The transport connection attempt was refused by the remote system.
  1253. //
  1254.   STATUS_CONNECTION_REFUSED = NTSTATUS($C0000236);
  1255.   {$EXTERNALSYM STATUS_CONNECTION_REFUSED}
  1256. //
  1257. // MessageId: STATUS_GRACEFUL_DISCONNECT
  1258. //
  1259. // MessageText:
  1260. //
  1261. //  The transport connection was gracefully closed.
  1262. //
  1263.   STATUS_GRACEFUL_DISCONNECT = NTSTATUS($C0000237);
  1264.   {$EXTERNALSYM STATUS_GRACEFUL_DISCONNECT}
  1265. //
  1266. // MessageId: STATUS_ADDRESS_ALREADY_ASSOCIATED
  1267. //
  1268. // MessageText:
  1269. //
  1270. //  The transport endpoint already has an address associated with it.
  1271. //
  1272.   STATUS_ADDRESS_ALREADY_ASSOCIATED = NTSTATUS($C0000238);
  1273.   {$EXTERNALSYM STATUS_ADDRESS_ALREADY_ASSOCIATED}
  1274. //
  1275. // MessageId: STATUS_ADDRESS_NOT_ASSOCIATED
  1276. //
  1277. // MessageText:
  1278. //
  1279. //  An address has not yet been associated with the transport endpoint.
  1280. //
  1281.   STATUS_ADDRESS_NOT_ASSOCIATED = NTSTATUS($C0000239);
  1282.   {$EXTERNALSYM STATUS_ADDRESS_NOT_ASSOCIATED}
  1283. //
  1284. // MessageId: STATUS_CONNECTION_INVALID
  1285. //
  1286. // MessageText:
  1287. //
  1288. //  An operation was attempted on a nonexistent transport connection.
  1289. //
  1290.   STATUS_CONNECTION_INVALID = NTSTATUS($C000023A);
  1291.   {$EXTERNALSYM STATUS_CONNECTION_INVALID}
  1292. //
  1293. // MessageId: STATUS_CONNECTION_ACTIVE
  1294. //
  1295. // MessageText:
  1296. //
  1297. //  An invalid operation was attempted on an active transport connection.
  1298. //
  1299.   STATUS_CONNECTION_ACTIVE = NTSTATUS($C000023B);
  1300.   {$EXTERNALSYM STATUS_CONNECTION_ACTIVE}
  1301. //
  1302. // MessageId: STATUS_NETWORK_UNREACHABLE
  1303. //
  1304. // MessageText:
  1305. //
  1306. //  The remote network is not reachable by the transport.
  1307. //
  1308.   STATUS_NETWORK_UNREACHABLE = NTSTATUS($C000023C);
  1309.   {$EXTERNALSYM STATUS_NETWORK_UNREACHABLE}
  1310. //
  1311. // MessageId: STATUS_HOST_UNREACHABLE
  1312. //
  1313. // MessageText:
  1314. //
  1315. //  The remote system is not reachable by the transport.
  1316. //
  1317.   STATUS_HOST_UNREACHABLE = NTSTATUS($C000023D);
  1318.   {$EXTERNALSYM STATUS_HOST_UNREACHABLE}
  1319. //
  1320. // MessageId: STATUS_PROTOCOL_UNREACHABLE
  1321. //
  1322. // MessageText:
  1323. //
  1324. //  The remote system does not support the transport protocol.
  1325. //
  1326.   STATUS_PROTOCOL_UNREACHABLE = NTSTATUS($C000023E);
  1327.   {$EXTERNALSYM STATUS_PROTOCOL_UNREACHABLE}
  1328. //
  1329. // MessageId: STATUS_PORT_UNREACHABLE
  1330. //
  1331. // MessageText:
  1332. //
  1333. //  No service is operating at the destination port of the transport on the remote system.
  1334. //
  1335.   STATUS_PORT_UNREACHABLE = NTSTATUS($C000023F);
  1336.   {$EXTERNALSYM STATUS_PORT_UNREACHABLE}
  1337. //
  1338. // MessageId: STATUS_REQUEST_ABORTED
  1339. //
  1340. // MessageText:
  1341. //
  1342. //  The request was aborted.
  1343. //
  1344.   STATUS_REQUEST_ABORTED = NTSTATUS($C0000240);
  1345.   {$EXTERNALSYM STATUS_REQUEST_ABORTED}
  1346. //
  1347. // MessageId: STATUS_CONNECTION_ABORTED
  1348. //
  1349. // MessageText:
  1350. //
  1351. //  The transport connection was aborted by the local system.
  1352. //
  1353.   STATUS_CONNECTION_ABORTED = NTSTATUS($C0000241);
  1354.   {$EXTERNALSYM STATUS_CONNECTION_ABORTED}
  1355. //
  1356. // MessageId: STATUS_BAD_COMPRESSION_BUFFER
  1357. //
  1358. // MessageText:
  1359. //
  1360. //  The specified buffer contains ill-formed data.
  1361. //
  1362.   STATUS_BAD_COMPRESSION_BUFFER = NTSTATUS($C0000242);
  1363.   {$EXTERNALSYM STATUS_BAD_COMPRESSION_BUFFER}
  1364. //
  1365. // MessageId: STATUS_USER_MAPPED_FILE
  1366. //
  1367. // MessageText:
  1368. //
  1369. //  The requested operation cannot be performed on a file with a user mapped section open.
  1370. //
  1371.   STATUS_USER_MAPPED_FILE = NTSTATUS($C0000243);
  1372.   {$EXTERNALSYM STATUS_USER_MAPPED_FILE}
  1373. //
  1374. // MessageId: STATUS_AUDIT_FAILED
  1375. //
  1376. // MessageText:
  1377. //
  1378. //  {Audit Failed}
  1379. //  An attempt to generate a security audit failed.
  1380. //
  1381.   STATUS_AUDIT_FAILED = NTSTATUS($C0000244);
  1382.   {$EXTERNALSYM STATUS_AUDIT_FAILED}
  1383. //
  1384. // MessageId: STATUS_TIMER_RESOLUTION_NOT_SET
  1385. //
  1386. // MessageText:
  1387. //
  1388. //  The timer resolution was not previously set by the current process.
  1389. //
  1390.   STATUS_TIMER_RESOLUTION_NOT_SET = NTSTATUS($C0000245);
  1391.   {$EXTERNALSYM STATUS_TIMER_RESOLUTION_NOT_SET}
  1392. //
  1393. // MessageId: STATUS_CONNECTION_COUNT_LIMIT
  1394. //
  1395. // MessageText:
  1396. //
  1397. //  A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
  1398. //
  1399.   STATUS_CONNECTION_COUNT_LIMIT = NTSTATUS($C0000246);
  1400.   {$EXTERNALSYM STATUS_CONNECTION_COUNT_LIMIT}
  1401. //
  1402. // MessageId: STATUS_LOGIN_TIME_RESTRICTION
  1403. //
  1404. // MessageText:
  1405. //
  1406. //  Attempting to login during an unauthorized time of day for this account.
  1407. //
  1408.   STATUS_LOGIN_TIME_RESTRICTION = NTSTATUS($C0000247);
  1409.   {$EXTERNALSYM STATUS_LOGIN_TIME_RESTRICTION}
  1410. //
  1411. // MessageId: STATUS_LOGIN_WKSTA_RESTRICTION
  1412. //
  1413. // MessageText:
  1414. //
  1415. //  The account is not authorized to login from this station.
  1416. //
  1417.   STATUS_LOGIN_WKSTA_RESTRICTION = NTSTATUS($C0000248);
  1418.   {$EXTERNALSYM STATUS_LOGIN_WKSTA_RESTRICTION}
  1419. //
  1420. // MessageId: STATUS_IMAGE_MP_UP_MISMATCH
  1421. //
  1422. // MessageText:
  1423. //
  1424. //  {UP/MP Image Mismatch}
  1425. //  The image %hs has been modified for use on a uniprocessor system, but you are running it on a multiprocessor machine.
  1426. //  Please reinstall the image file.
  1427. //
  1428.   STATUS_IMAGE_MP_UP_MISMATCH = NTSTATUS($C0000249);
  1429.   {$EXTERNALSYM STATUS_IMAGE_MP_UP_MISMATCH}
  1430. //
  1431. // MessageId: STATUS_INSUFFICIENT_LOGON_INFO
  1432. //
  1433. // MessageText:
  1434. //
  1435. //  There is insufficient account information to log you on.
  1436. //
  1437.   STATUS_INSUFFICIENT_LOGON_INFO = NTSTATUS($C0000250);
  1438.   {$EXTERNALSYM STATUS_INSUFFICIENT_LOGON_INFO}
  1439. //
  1440. // MessageId: STATUS_BAD_DLL_ENTRYPOINT
  1441. //
  1442. // MessageText:
  1443. //
  1444. //  {Invalid DLL Entrypoint}
  1445. //  The dynamic link library %hs is not written correctly. The stack pointer has been left in an inconsistent state.
  1446. //  The entrypoint should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue
  1447. //  execution. Selecting NO may cause the application to operate incorrectly.
  1448. //
  1449.   STATUS_BAD_DLL_ENTRYPOINT = NTSTATUS($C0000251);
  1450.   {$EXTERNALSYM STATUS_BAD_DLL_ENTRYPOINT}
  1451. //
  1452. // MessageId: STATUS_BAD_SERVICE_ENTRYPOINT
  1453. //
  1454. // MessageText:
  1455. //
  1456. //  {Invalid Service Callback Entrypoint}
  1457. //  The %hs service is not written correctly. The stack pointer has been left in an inconsistent state.
  1458. //  The callback entrypoint should be declared as WINAPI or STDCALL. Selecting OK will cause the
  1459. //  service to continue operation. However, the service process may operate incorrectly.
  1460. //
  1461.   STATUS_BAD_SERVICE_ENTRYPOINT = NTSTATUS($C0000252);
  1462.   {$EXTERNALSYM STATUS_BAD_SERVICE_ENTRYPOINT}
  1463. //
  1464. // MessageId: STATUS_LPC_REPLY_LOST
  1465. //
  1466. // MessageText:
  1467. //
  1468. //  The server received the messages but did not send a reply.
  1469. //
  1470.   STATUS_LPC_REPLY_LOST = NTSTATUS($C0000253);
  1471.   {$EXTERNALSYM STATUS_LPC_REPLY_LOST}
  1472. //
  1473. // MessageId: STATUS_IP_ADDRESS_CONFLICT1
  1474. //
  1475. // MessageText:
  1476. //
  1477. //  The system has detected an IP address conflict with another system on the network. The local interface has been disabled.
  1478. //  More details are available in the system event log.
  1479. //  Consult your network administrator to resolve the conflict.
  1480. //
  1481.   STATUS_IP_ADDRESS_CONFLICT1 = NTSTATUS($C0000254);
  1482.   {$EXTERNALSYM STATUS_IP_ADDRESS_CONFLICT1}
  1483. //
  1484. // MessageId: STATUS_IP_ADDRESS_CONFLICT2
  1485. //
  1486. // MessageText:
  1487. //
  1488. //  The system has detected an IP address conflict with another system on the network. Network operations on this system may be disrupted as a result.
  1489. //  More details are available in the system event log.
  1490. //  Consult your network administrator immediately to resolve the conflict.
  1491. //
  1492.   STATUS_IP_ADDRESS_CONFLICT2 = NTSTATUS($C0000255);
  1493.   {$EXTERNALSYM STATUS_IP_ADDRESS_CONFLICT2}
  1494. //
  1495. // MessageId: STATUS_REGISTRY_QUOTA_LIMIT
  1496. //
  1497. // MessageText:
  1498. //
  1499. //  {Low On Registry Space}
  1500. //  Your maximum registry size is too small. To ensure that Windows runs properly, increase your maximum registry size. For more information, see Help.
  1501. //
  1502.   STATUS_REGISTRY_QUOTA_LIMIT = NTSTATUS($C0000256);
  1503.   {$EXTERNALSYM STATUS_REGISTRY_QUOTA_LIMIT}
  1504. //
  1505. // MessageId: STATUS_PATH_NOT_COVERED
  1506. //
  1507. // MessageText:
  1508. //
  1509. //  The contacted server does not support the indicated part of the DFS namespace.
  1510. //
  1511.   STATUS_PATH_NOT_COVERED = NTSTATUS($C0000257);
  1512.   {$EXTERNALSYM STATUS_PATH_NOT_COVERED}
  1513. //
  1514. // MessageId: STATUS_NO_CALLBACK_ACTIVE
  1515. //
  1516. // MessageText:
  1517. //
  1518. //  A callback return system service cannot be executed when no callback is active.
  1519. //
  1520.   STATUS_NO_CALLBACK_ACTIVE = NTSTATUS($C0000258);
  1521.   {$EXTERNALSYM STATUS_NO_CALLBACK_ACTIVE}
  1522. //
  1523. // MessageId: STATUS_LICENSE_QUOTA_EXCEEDED
  1524. //
  1525. // MessageText:
  1526. //
  1527. //  The service being accessed is licensed for a particular number of connections.
  1528. //  No more connections can be made to the service at this time because there are already as many connections as the service can accept.
  1529. //
  1530.   STATUS_LICENSE_QUOTA_EXCEEDED = NTSTATUS($C0000259);
  1531.   {$EXTERNALSYM STATUS_LICENSE_QUOTA_EXCEEDED}
  1532. //
  1533. // MessageId: STATUS_PWD_TOO_SHORT
  1534. //
  1535. // MessageText:
  1536. //
  1537. //  The password provided is too short to meet the policy of your user account.
  1538. //  Please choose a longer password.
  1539. //
  1540.   STATUS_PWD_TOO_SHORT = NTSTATUS($C000025A);
  1541.   {$EXTERNALSYM STATUS_PWD_TOO_SHORT}
  1542. //
  1543. // MessageId: STATUS_PWD_TOO_RECENT
  1544. //
  1545. // MessageText:
  1546. //
  1547. //  The policy of your user account does not allow you to change passwords too frequently.
  1548. //  This is done to prevent users from changing back to a familiar, but potentially discovered, password.
  1549. //  If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned.
  1550. //
  1551.   STATUS_PWD_TOO_RECENT = NTSTATUS($C000025B);
  1552.   {$EXTERNALSYM STATUS_PWD_TOO_RECENT}
  1553. //
  1554. // MessageId: STATUS_PWD_HISTORY_CONFLICT
  1555. //
  1556. // MessageText:
  1557. //
  1558. //  You have attempted to change your password to one that you have used in the past.
  1559. //  The policy of your user account does not allow this. Please select a password that you have not previously used.
  1560. //
  1561.   STATUS_PWD_HISTORY_CONFLICT = NTSTATUS($C000025C);
  1562.   {$EXTERNALSYM STATUS_PWD_HISTORY_CONFLICT}
  1563. //
  1564. // MessageId: STATUS_PLUGPLAY_NO_DEVICE
  1565. //
  1566. // MessageText:
  1567. //
  1568. //  You have attempted to load a legacy device driver while its device instance had been disabled.
  1569. //
  1570.   STATUS_PLUGPLAY_NO_DEVICE = NTSTATUS($C000025E);
  1571.   {$EXTERNALSYM STATUS_PLUGPLAY_NO_DEVICE}
  1572. //
  1573. // MessageId: STATUS_UNSUPPORTED_COMPRESSION
  1574. //
  1575. // MessageText:
  1576. //
  1577. //  The specified compression format is unsupported.
  1578. //
  1579.   STATUS_UNSUPPORTED_COMPRESSION = NTSTATUS($C000025F);
  1580.   {$EXTERNALSYM STATUS_UNSUPPORTED_COMPRESSION}
  1581. //
  1582. // MessageId: STATUS_INVALID_HW_PROFILE
  1583. //
  1584. // MessageText:
  1585. //
  1586. //  The specified hardware profile configuration is invalid.
  1587. //
  1588.   STATUS_INVALID_HW_PROFILE = NTSTATUS($C0000260);
  1589.   {$EXTERNALSYM STATUS_INVALID_HW_PROFILE}
  1590. //
  1591. // MessageId: STATUS_INVALID_PLUGPLAY_DEVICE_PATH
  1592. //
  1593. // MessageText:
  1594. //
  1595. //  The specified Plug and Play registry device path is invalid.
  1596. //
  1597.   STATUS_INVALID_PLUGPLAY_DEVICE_PATH = NTSTATUS($C0000261);
  1598.   {$EXTERNALSYM STATUS_INVALID_PLUGPLAY_DEVICE_PATH}
  1599. //
  1600. // MessageId: STATUS_DRIVER_ORDINAL_NOT_FOUND
  1601. //
  1602. // MessageText:
  1603. //
  1604. //  {Driver Entry Point Not Found}
  1605. //  The %hs device driver could not locate the ordinal %ld in driver %hs.
  1606. //
  1607.   STATUS_DRIVER_ORDINAL_NOT_FOUND = NTSTATUS($C0000262);
  1608.   {$EXTERNALSYM STATUS_DRIVER_ORDINAL_NOT_FOUND}
  1609. //
  1610. // MessageId: STATUS_DRIVER_ENTRYPOINT_NOT_FOUND
  1611. //
  1612. // MessageText:
  1613. //
  1614. //  {Driver Entry Point Not Found}
  1615. //  The %hs device driver could not locate the entry point %hs in driver %hs.
  1616. //
  1617.   STATUS_DRIVER_ENTRYPOINT_NOT_FOUND = NTSTATUS($C0000263);
  1618.   {$EXTERNALSYM STATUS_DRIVER_ENTRYPOINT_NOT_FOUND}
  1619. //
  1620. // MessageId: STATUS_RESOURCE_NOT_OWNED
  1621. //
  1622. // MessageText:
  1623. //
  1624. //  {Application Error}
  1625. //  The application attempted to release a resource it did not own. Click on OK to terminate the application.
  1626. //
  1627.   STATUS_RESOURCE_NOT_OWNED = NTSTATUS($C0000264);
  1628.   {$EXTERNALSYM STATUS_RESOURCE_NOT_OWNED}
  1629. //
  1630. // MessageId: STATUS_TOO_MANY_LINKS
  1631. //
  1632. // MessageText:
  1633. //
  1634. //  An attempt was made to create more links on a file than the file system supports.
  1635. //
  1636.   STATUS_TOO_MANY_LINKS = NTSTATUS($C0000265);
  1637.   {$EXTERNALSYM STATUS_TOO_MANY_LINKS}
  1638. //
  1639. // MessageId: STATUS_QUOTA_LIST_INCONSISTENT
  1640. //
  1641. // MessageText:
  1642. //
  1643. //  The specified quota list is internally inconsistent with its descriptor.
  1644. //
  1645.   STATUS_QUOTA_LIST_INCONSISTENT = NTSTATUS($C0000266);
  1646.   {$EXTERNALSYM STATUS_QUOTA_LIST_INCONSISTENT}
  1647. //
  1648. // MessageId: STATUS_FILE_IS_OFFLINE
  1649. //
  1650. // MessageText:
  1651. //
  1652. //  The specified file has been relocated to offline storage.
  1653. //
  1654.   STATUS_FILE_IS_OFFLINE = NTSTATUS($C0000267);
  1655.   {$EXTERNALSYM STATUS_FILE_IS_OFFLINE}
  1656. //
  1657. // MessageId: STATUS_EVALUATION_EXPIRATION
  1658. //
  1659. // MessageText:
  1660. //
  1661. //  {Windows Evaluation Notification}
  1662. //  The evaluation period for this installation of Windows has expired. This system will shutdown in 1 hour. To restore access to this installation of Windows, please upgrade this installation using a licensed distribution of this product.
  1663. //
  1664.   STATUS_EVALUATION_EXPIRATION = NTSTATUS($C0000268);
  1665.   {$EXTERNALSYM STATUS_EVALUATION_EXPIRATION}
  1666. //
  1667. // MessageId: STATUS_ILLEGAL_DLL_RELOCATION
  1668. //
  1669. // MessageText:
  1670. //
  1671. //  {Illegal System DLL Relocation}
  1672. //  The system DLL %hs was relocated in memory. The application will not run properly.
  1673. //  The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.
  1674. //
  1675.   STATUS_ILLEGAL_DLL_RELOCATION = NTSTATUS($C0000269);
  1676.   {$EXTERNALSYM STATUS_ILLEGAL_DLL_RELOCATION}
  1677. //
  1678. // MessageId: STATUS_LICENSE_VIOLATION
  1679. //
  1680. // MessageText:
  1681. //
  1682. //  {License Violation}
  1683. //  The system has detected tampering with your registered product type. This is a violation of your software license. Tampering with product type is not permitted.
  1684. //
  1685.   STATUS_LICENSE_VIOLATION = NTSTATUS($C000026A);
  1686.   {$EXTERNALSYM STATUS_LICENSE_VIOLATION}
  1687. //
  1688. // MessageId: STATUS_DLL_INIT_FAILED_LOGOFF
  1689. //
  1690. // MessageText:
  1691. //
  1692. //  {DLL Initialization Failed}
  1693. //  The application failed to initialize because the window station is shutting down.
  1694. //
  1695.   STATUS_DLL_INIT_FAILED_LOGOFF = NTSTATUS($C000026B);
  1696.   {$EXTERNALSYM STATUS_DLL_INIT_FAILED_LOGOFF}
  1697. //
  1698. // MessageId: STATUS_DRIVER_UNABLE_TO_LOAD
  1699. //
  1700. // MessageText:
  1701. //
  1702. //  {Unable to Load Device Driver}
  1703. //  %hs device driver could not be loaded.
  1704. //  Error Status was 0x%x
  1705. //
  1706.   STATUS_DRIVER_UNABLE_TO_LOAD = NTSTATUS($C000026C);
  1707.   {$EXTERNALSYM STATUS_DRIVER_UNABLE_TO_LOAD}
  1708. //
  1709. // MessageId: STATUS_DFS_UNAVAILABLE
  1710. //
  1711. // MessageText:
  1712. //
  1713. //  DFS is unavailable on the contacted server.
  1714. //
  1715.   STATUS_DFS_UNAVAILABLE = NTSTATUS($C000026D);
  1716.   {$EXTERNALSYM STATUS_DFS_UNAVAILABLE}
  1717. //
  1718. // MessageId: STATUS_VOLUME_DISMOUNTED
  1719. //
  1720. // MessageText:
  1721. //
  1722. //  An operation was attempted to a volume after it was dismounted.
  1723. //
  1724.   STATUS_VOLUME_DISMOUNTED = NTSTATUS($C000026E);
  1725.   {$EXTERNALSYM STATUS_VOLUME_DISMOUNTED}
  1726. //
  1727. // MessageId: STATUS_WX86_INTERNAL_ERROR
  1728. //
  1729. // MessageText:
  1730. //
  1731. //  An internal error occurred in the Win32 x86 emulation subsystem.
  1732. //
  1733.   STATUS_WX86_INTERNAL_ERROR = NTSTATUS($C000026F);
  1734.   {$EXTERNALSYM STATUS_WX86_INTERNAL_ERROR}
  1735. //
  1736. // MessageId: STATUS_WX86_FLOAT_STACK_CHECK
  1737. //
  1738. // MessageText:
  1739. //
  1740. //  Win32 x86 emulation subsystem Floating-point stack check.
  1741. //
  1742.   STATUS_WX86_FLOAT_STACK_CHECK = NTSTATUS($C0000270);
  1743.   {$EXTERNALSYM STATUS_WX86_FLOAT_STACK_CHECK}
  1744. //
  1745. // MessageId: STATUS_VALIDATE_CONTINUE
  1746. //
  1747. // MessageText:
  1748. //
  1749. //  The validation process needs to continue on to the next step.
  1750. //
  1751.   STATUS_VALIDATE_CONTINUE = NTSTATUS($C0000271);
  1752.   {$EXTERNALSYM STATUS_VALIDATE_CONTINUE}
  1753. //
  1754. // MessageId: STATUS_NO_MATCH
  1755. //
  1756. // MessageText:
  1757. //
  1758. //  There was no match for the specified key in the index.
  1759. //
  1760.   STATUS_NO_MATCH = NTSTATUS($C0000272);
  1761.   {$EXTERNALSYM STATUS_NO_MATCH}
  1762. //
  1763. // MessageId: STATUS_NO_MORE_MATCHES
  1764. //
  1765. // MessageText:
  1766. //
  1767. //  There are no more matches for the current index enumeration.
  1768. //
  1769.   STATUS_NO_MORE_MATCHES = NTSTATUS($C0000273);
  1770.   {$EXTERNALSYM STATUS_NO_MORE_MATCHES}
  1771. //
  1772. // MessageId: STATUS_NOT_A_REPARSE_POINT
  1773. //
  1774. // MessageText:
  1775. //
  1776. //  The NTFS file or directory is not a reparse point.
  1777. //
  1778.   STATUS_NOT_A_REPARSE_POINT = NTSTATUS($C0000275);
  1779.   {$EXTERNALSYM STATUS_NOT_A_REPARSE_POINT}
  1780. //
  1781. // MessageId: STATUS_IO_REPARSE_TAG_INVALID
  1782. //
  1783. // MessageText:
  1784. //
  1785. //  The Windows I/O reparse tag passed for the NTFS reparse point is invalid.
  1786. //
  1787.   STATUS_IO_REPARSE_TAG_INVALID = NTSTATUS($C0000276);
  1788.   {$EXTERNALSYM STATUS_IO_REPARSE_TAG_INVALID}
  1789. //
  1790. // MessageId: STATUS_IO_REPARSE_TAG_MISMATCH
  1791. //
  1792. // MessageText:
  1793. //
  1794. //  The Windows I/O reparse tag does not match the one present in the NTFS reparse point.
  1795. //
  1796.   STATUS_IO_REPARSE_TAG_MISMATCH = NTSTATUS($C0000277);
  1797.   {$EXTERNALSYM STATUS_IO_REPARSE_TAG_MISMATCH}
  1798. //
  1799. // MessageId: STATUS_IO_REPARSE_DATA_INVALID
  1800. //
  1801. // MessageText:
  1802. //
  1803. //  The user data passed for the NTFS reparse point is invalid.
  1804. //
  1805.   STATUS_IO_REPARSE_DATA_INVALID = NTSTATUS($C0000278);
  1806.   {$EXTERNALSYM STATUS_IO_REPARSE_DATA_INVALID}
  1807. //
  1808. // MessageId: STATUS_IO_REPARSE_TAG_NOT_HANDLED
  1809. //
  1810. // MessageText:
  1811. //
  1812. //  The layered file system driver for this IO tag did not handle it when needed.
  1813. //
  1814.   STATUS_IO_REPARSE_TAG_NOT_HANDLED = NTSTATUS($C0000279);
  1815.   {$EXTERNALSYM STATUS_IO_REPARSE_TAG_NOT_HANDLED}
  1816. //
  1817. // MessageId: STATUS_REPARSE_POINT_NOT_RESOLVED
  1818. //
  1819. // MessageText:
  1820. //
  1821. //  The NTFS symbolic link could not be resolved even though the initial file name is valid.
  1822. //
  1823.   STATUS_REPARSE_POINT_NOT_RESOLVED = NTSTATUS($C0000280);
  1824.   {$EXTERNALSYM STATUS_REPARSE_POINT_NOT_RESOLVED}
  1825. //
  1826. // MessageId: STATUS_DIRECTORY_IS_A_REPARSE_POINT
  1827. //
  1828. // MessageText:
  1829. //
  1830. //  The NTFS directory is a reparse point.
  1831. //
  1832.   STATUS_DIRECTORY_IS_A_REPARSE_POINT = NTSTATUS($C0000281);
  1833.   {$EXTERNALSYM STATUS_DIRECTORY_IS_A_REPARSE_POINT}
  1834. //
  1835. // MessageId: STATUS_RANGE_LIST_CONFLICT
  1836. //
  1837. // MessageText:
  1838. //
  1839. //  The range could not be added to the range list because of a conflict.
  1840. //
  1841.   STATUS_RANGE_LIST_CONFLICT = NTSTATUS($C0000282);
  1842.   {$EXTERNALSYM STATUS_RANGE_LIST_CONFLICT}
  1843. //
  1844. // MessageId: STATUS_SOURCE_ELEMENT_EMPTY
  1845. //
  1846. // MessageText:
  1847. //
  1848. //  The specified medium changer source element contains no media.
  1849. //
  1850.   STATUS_SOURCE_ELEMENT_EMPTY = NTSTATUS($C0000283);
  1851.   {$EXTERNALSYM STATUS_SOURCE_ELEMENT_EMPTY}
  1852. //
  1853. // MessageId: STATUS_DESTINATION_ELEMENT_FULL
  1854. //
  1855. // MessageText:
  1856. //
  1857. //  The specified medium changer destination element already contains media.
  1858. //
  1859.   STATUS_DESTINATION_ELEMENT_FULL = NTSTATUS($C0000284);
  1860.   {$EXTERNALSYM STATUS_DESTINATION_ELEMENT_FULL}
  1861. //
  1862. // MessageId: STATUS_ILLEGAL_ELEMENT_ADDRESS
  1863. //
  1864. // MessageText:
  1865. //
  1866. //  The specified medium changer element does not exist.
  1867. //
  1868.   STATUS_ILLEGAL_ELEMENT_ADDRESS = NTSTATUS($C0000285);
  1869.   {$EXTERNALSYM STATUS_ILLEGAL_ELEMENT_ADDRESS}
  1870. //
  1871. // MessageId: STATUS_MAGAZINE_NOT_PRESENT
  1872. //
  1873. // MessageText:
  1874. //
  1875. //  The specified element is contained within a magazine that is no longer present.
  1876. //
  1877.   STATUS_MAGAZINE_NOT_PRESENT = NTSTATUS($C0000286);
  1878.   {$EXTERNALSYM STATUS_MAGAZINE_NOT_PRESENT}
  1879. //
  1880. // MessageId: STATUS_REINITIALIZATION_NEEDED
  1881. //
  1882. // MessageText:
  1883. //
  1884. //  The device requires reinitialization due to hardware errors.
  1885. //
  1886.   STATUS_REINITIALIZATION_NEEDED = NTSTATUS($C0000287);
  1887.   {$EXTERNALSYM STATUS_REINITIALIZATION_NEEDED}
  1888. //
  1889. // MessageId: STATUS_DEVICE_REQUIRES_CLEANING
  1890. //
  1891. // MessageText:
  1892. //
  1893. //  The device has indicated that cleaning is necessary.
  1894. //
  1895.   STATUS_DEVICE_REQUIRES_CLEANING = NTSTATUS($80000288);
  1896.   {$EXTERNALSYM STATUS_DEVICE_REQUIRES_CLEANING}
  1897. //
  1898. // MessageId: STATUS_DEVICE_DOOR_OPEN
  1899. //
  1900. // MessageText:
  1901. //
  1902. //  The device has indicated that it's door is open. Further operations require it closed and secured.
  1903. //
  1904.   STATUS_DEVICE_DOOR_OPEN = NTSTATUS($80000289);
  1905.   {$EXTERNALSYM STATUS_DEVICE_DOOR_OPEN}
  1906. //
  1907. // MessageId: STATUS_ENCRYPTION_FAILED
  1908. //
  1909. // MessageText:
  1910. //
  1911. //  The file encryption attempt failed.
  1912. //
  1913.   STATUS_ENCRYPTION_FAILED = NTSTATUS($C000028A);
  1914.   {$EXTERNALSYM STATUS_ENCRYPTION_FAILED}
  1915. //
  1916. // MessageId: STATUS_DECRYPTION_FAILED
  1917. //
  1918. // MessageText:
  1919. //
  1920. //  The file decryption attempt failed.
  1921. //
  1922.   STATUS_DECRYPTION_FAILED = NTSTATUS($C000028B);
  1923.   {$EXTERNALSYM STATUS_DECRYPTION_FAILED}
  1924. //
  1925. // MessageId: STATUS_RANGE_NOT_FOUND
  1926. //
  1927. // MessageText:
  1928. //
  1929. //  The specified range could not be found in the range list.
  1930. //
  1931.   STATUS_RANGE_NOT_FOUND = NTSTATUS($C000028C);
  1932.   {$EXTERNALSYM STATUS_RANGE_NOT_FOUND}
  1933. //
  1934. // MessageId: STATUS_NO_RECOVERY_POLICY
  1935. //
  1936. // MessageText:
  1937. //
  1938. //  There is no encryption recovery policy configured for this system.
  1939. //
  1940.   STATUS_NO_RECOVERY_POLICY = NTSTATUS($C000028D);
  1941.   {$EXTERNALSYM STATUS_NO_RECOVERY_POLICY}
  1942. //
  1943. // MessageId: STATUS_NO_EFS
  1944. //
  1945. // MessageText:
  1946. //
  1947. //  The required encryption driver is not loaded for this system.
  1948. //
  1949.   STATUS_NO_EFS = NTSTATUS($C000028E);
  1950.   {$EXTERNALSYM STATUS_NO_EFS}
  1951. //
  1952. // MessageId: STATUS_WRONG_EFS
  1953. //
  1954. // MessageText:
  1955. //
  1956. //  The file was encrypted with a different encryption driver than is currently loaded.
  1957. //
  1958.   STATUS_WRONG_EFS = NTSTATUS($C000028F);
  1959.   {$EXTERNALSYM STATUS_WRONG_EFS}
  1960. //
  1961. // MessageId: STATUS_NO_USER_KEYS
  1962. //
  1963. // MessageText:
  1964. //
  1965. //  There are no EFS keys defined for the user.
  1966. //
  1967.   STATUS_NO_USER_KEYS = NTSTATUS($C0000290);
  1968.   {$EXTERNALSYM STATUS_NO_USER_KEYS}
  1969. //
  1970. // MessageId: STATUS_FILE_NOT_ENCRYPTED
  1971. //
  1972. // MessageText:
  1973. //
  1974. //  The specified file is not encrypted.
  1975. //
  1976.   STATUS_FILE_NOT_ENCRYPTED = NTSTATUS($C0000291);
  1977.   {$EXTERNALSYM STATUS_FILE_NOT_ENCRYPTED}
  1978. //
  1979. // MessageId: STATUS_NOT_EXPORT_FORMAT
  1980. //
  1981. // MessageText:
  1982. //
  1983. //  The specified file is not in the defined EFS export format.
  1984. //
  1985.   STATUS_NOT_EXPORT_FORMAT = NTSTATUS($C0000292);
  1986.   {$EXTERNALSYM STATUS_NOT_EXPORT_FORMAT}
  1987. //
  1988. // MessageId: STATUS_FILE_ENCRYPTED
  1989. //
  1990. // MessageText:
  1991. //
  1992. //  The specified file is encrypted and the user does not have the ability to decrypt it.
  1993. //
  1994.   STATUS_FILE_ENCRYPTED = NTSTATUS($C0000293);
  1995.   {$EXTERNALSYM STATUS_FILE_ENCRYPTED}
  1996. //
  1997. // MessageId: STATUS_WAKE_SYSTEM
  1998. //
  1999. // MessageText:
  2000. //
  2001. //  The system has awoken
  2002. //
  2003.   STATUS_WAKE_SYSTEM = NTSTATUS($40000294);
  2004.   {$EXTERNALSYM STATUS_WAKE_SYSTEM}
  2005. //
  2006. // MessageId: STATUS_WMI_GUID_NOT_FOUND
  2007. //
  2008. // MessageText:
  2009. //
  2010. //  The guid passed was not recognized as valid by a WMI data provider.
  2011. //
  2012.   STATUS_WMI_GUID_NOT_FOUND = NTSTATUS($C0000295);
  2013.   {$EXTERNALSYM STATUS_WMI_GUID_NOT_FOUND}
  2014. //
  2015. // MessageId: STATUS_WMI_INSTANCE_NOT_FOUND
  2016. //
  2017. // MessageText:
  2018. //
  2019. //  The instance name passed was not recognized as valid by a WMI data provider.
  2020. //
  2021.   STATUS_WMI_INSTANCE_NOT_FOUND = NTSTATUS($C0000296);
  2022.   {$EXTERNALSYM STATUS_WMI_INSTANCE_NOT_FOUND}
  2023. //
  2024. // MessageId: STATUS_WMI_ITEMID_NOT_FOUND
  2025. //
  2026. // MessageText:
  2027. //
  2028. //  The data item id passed was not recognized as valid by a WMI data provider.
  2029. //
  2030.   STATUS_WMI_ITEMID_NOT_FOUND = NTSTATUS($C0000297);
  2031.   {$EXTERNALSYM STATUS_WMI_ITEMID_NOT_FOUND}
  2032. //
  2033. // MessageId: STATUS_WMI_TRY_AGAIN
  2034. //
  2035. // MessageText:
  2036. //
  2037. //  The WMI request could not be completed and should be retried.
  2038. //
  2039.   STATUS_WMI_TRY_AGAIN = NTSTATUS($C0000298);
  2040.   {$EXTERNALSYM STATUS_WMI_TRY_AGAIN}
  2041. //
  2042. // MessageId: STATUS_SHARED_POLICY
  2043. //
  2044. // MessageText:
  2045. //
  2046. //  The policy object is shared and can only be modified at the root
  2047. //
  2048.   STATUS_SHARED_POLICY = NTSTATUS($C0000299);
  2049.   {$EXTERNALSYM STATUS_SHARED_POLICY}
  2050. //
  2051. // MessageId: STATUS_POLICY_OBJECT_NOT_FOUND
  2052. //
  2053. // MessageText:
  2054. //
  2055. //  The policy object does not exist when it should
  2056. //
  2057.   STATUS_POLICY_OBJECT_NOT_FOUND = NTSTATUS($C000029A);
  2058.   {$EXTERNALSYM STATUS_POLICY_OBJECT_NOT_FOUND}
  2059. //
  2060. // MessageId: STATUS_POLICY_ONLY_IN_DS
  2061. //
  2062. // MessageText:
  2063. //
  2064. //  The requested policy information only lives in the Ds
  2065. //
  2066.   STATUS_POLICY_ONLY_IN_DS = NTSTATUS($C000029B);
  2067.   {$EXTERNALSYM STATUS_POLICY_ONLY_IN_DS}
  2068. //
  2069. // MessageId: STATUS_VOLUME_NOT_UPGRADED
  2070. //
  2071. // MessageText:
  2072. //
  2073. //  The volume must be upgraded to enable this feature
  2074. //
  2075.   STATUS_VOLUME_NOT_UPGRADED = NTSTATUS($C000029C);
  2076.   {$EXTERNALSYM STATUS_VOLUME_NOT_UPGRADED}
  2077. //
  2078. // MessageId: STATUS_REMOTE_STORAGE_NOT_ACTIVE
  2079. //
  2080. // MessageText:
  2081. //
  2082. //  The remote storage service is not operational at this time.
  2083. //
  2084.   STATUS_REMOTE_STORAGE_NOT_ACTIVE = NTSTATUS($C000029D);
  2085.   {$EXTERNALSYM STATUS_REMOTE_STORAGE_NOT_ACTIVE}
  2086. //
  2087. // MessageId: STATUS_REMOTE_STORAGE_MEDIA_ERROR
  2088. //
  2089. // MessageText:
  2090. //
  2091. //  The remote storage service encountered a media error.
  2092. //
  2093.   STATUS_REMOTE_STORAGE_MEDIA_ERROR = NTSTATUS($C000029E);
  2094.   {$EXTERNALSYM STATUS_REMOTE_STORAGE_MEDIA_ERROR}
  2095. //
  2096. // MessageId: STATUS_NO_TRACKING_SERVICE
  2097. //
  2098. // MessageText:
  2099. //
  2100. //  The tracking (workstation) service is not running.
  2101. //
  2102.   STATUS_NO_TRACKING_SERVICE = NTSTATUS($C000029F);
  2103.   {$EXTERNALSYM STATUS_NO_TRACKING_SERVICE}
  2104. //
  2105. // MessageId: STATUS_SERVER_SID_MISMATCH
  2106. //
  2107. // MessageText:
  2108. //
  2109. //  The server process is running under a SID different than that required by client.
  2110. //
  2111.   STATUS_SERVER_SID_MISMATCH = NTSTATUS($C00002A0);
  2112.   {$EXTERNALSYM STATUS_SERVER_SID_MISMATCH}
  2113. //
  2114. // Directory Service specific Errors
  2115. //
  2116. //
  2117. // MessageId: STATUS_DS_NO_ATTRIBUTE_OR_VALUE
  2118. //
  2119. // MessageText:
  2120. //
  2121. //  The specified directory service attribute or value does not exist.
  2122. //
  2123.   STATUS_DS_NO_ATTRIBUTE_OR_VALUE = NTSTATUS($C00002A1);
  2124.   {$EXTERNALSYM STATUS_DS_NO_ATTRIBUTE_OR_VALUE}
  2125. //
  2126. // MessageId: STATUS_DS_INVALID_ATTRIBUTE_SYNTAX
  2127. //
  2128. // MessageText:
  2129. //
  2130. //  The attribute syntax specified to the directory service is invalid.
  2131. //
  2132.   STATUS_DS_INVALID_ATTRIBUTE_SYNTAX = NTSTATUS($C00002A2);
  2133.   {$EXTERNALSYM STATUS_DS_INVALID_ATTRIBUTE_SYNTAX}
  2134. //
  2135. // MessageId: STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED
  2136. //
  2137. // MessageText:
  2138. //
  2139. //  The attribute type specified to the directory service is not defined.
  2140. //
  2141.   STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED = NTSTATUS($C00002A3);
  2142.   {$EXTERNALSYM STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED}
  2143. //
  2144. // MessageId: STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS
  2145. //
  2146. // MessageText:
  2147. //
  2148. //  The specified directory service attribute or value already exists.
  2149. //
  2150.   STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS = NTSTATUS($C00002A4);
  2151.   {$EXTERNALSYM STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS}
  2152. //
  2153. // MessageId: STATUS_DS_BUSY
  2154. //
  2155. // MessageText:
  2156. //
  2157. //  The directory service is busy.
  2158. //
  2159.   STATUS_DS_BUSY = NTSTATUS($C00002A5);
  2160.   {$EXTERNALSYM STATUS_DS_BUSY}
  2161. //
  2162. // MessageId: STATUS_DS_UNAVAILABLE
  2163. //
  2164. // MessageText:
  2165. //
  2166. //  The directory service is not available.
  2167. //
  2168.   STATUS_DS_UNAVAILABLE = NTSTATUS($C00002A6);
  2169.   {$EXTERNALSYM STATUS_DS_UNAVAILABLE}
  2170. //
  2171. // MessageId: STATUS_DS_NO_RIDS_ALLOCATED
  2172. //
  2173. // MessageText:
  2174. //
  2175. //  The directory service was unable to allocate a relative identifier.
  2176. //
  2177.   STATUS_DS_NO_RIDS_ALLOCATED = NTSTATUS($C00002A7);
  2178.   {$EXTERNALSYM STATUS_DS_NO_RIDS_ALLOCATED}
  2179. //
  2180. // MessageId: STATUS_DS_NO_MORE_RIDS
  2181. //
  2182. // MessageText:
  2183. //
  2184. //  The directory service has exhausted the pool of relative identifiers.
  2185. //
  2186.   STATUS_DS_NO_MORE_RIDS = NTSTATUS($C00002A8);
  2187.   {$EXTERNALSYM STATUS_DS_NO_MORE_RIDS}
  2188. //
  2189. // MessageId: STATUS_DS_INCORRECT_ROLE_OWNER
  2190. //
  2191. // MessageText:
  2192. //
  2193. //  The requested operation could not be performed because the directory service is not the master for that type of operation.
  2194. //
  2195.   STATUS_DS_INCORRECT_ROLE_OWNER = NTSTATUS($C00002A9);
  2196.   {$EXTERNALSYM STATUS_DS_INCORRECT_ROLE_OWNER}
  2197. //
  2198. // MessageId: STATUS_DS_RIDMGR_INIT_ERROR
  2199. //
  2200. // MessageText:
  2201. //
  2202. //  The directory service was unable to initialize the subsystem that allocates relative identifiers.
  2203. //
  2204.   STATUS_DS_RIDMGR_INIT_ERROR = NTSTATUS($C00002AA);
  2205.   {$EXTERNALSYM STATUS_DS_RIDMGR_INIT_ERROR}
  2206. //
  2207. // MessageId: STATUS_DS_OBJ_CLASS_VIOLATION
  2208. //
  2209. // MessageText:
  2210. //
  2211. //  The requested operation did not satisfy one or more constraints associated with the class of the object.
  2212. //
  2213.   STATUS_DS_OBJ_CLASS_VIOLATION = NTSTATUS($C00002AB);
  2214.   {$EXTERNALSYM STATUS_DS_OBJ_CLASS_VIOLATION}
  2215. //
  2216. // MessageId: STATUS_DS_CANT_ON_NON_LEAF
  2217. //
  2218. // MessageText:
  2219. //
  2220. //  The directory service can perform the requested operation only on a leaf object.
  2221. //
  2222.   STATUS_DS_CANT_ON_NON_LEAF = NTSTATUS($C00002AC);
  2223.   {$EXTERNALSYM STATUS_DS_CANT_ON_NON_LEAF}
  2224. //
  2225. // MessageId: STATUS_DS_CANT_ON_RDN
  2226. //
  2227. // MessageText:
  2228. //
  2229. //  The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.
  2230. //
  2231.   STATUS_DS_CANT_ON_RDN = NTSTATUS($C00002AD);
  2232.   {$EXTERNALSYM STATUS_DS_CANT_ON_RDN}
  2233. //
  2234. // MessageId: STATUS_DS_CANT_MOD_OBJ_CLASS
  2235. //
  2236. // MessageText:
  2237. //
  2238. //  The directory service detected an attempt to modify the object class of an object.
  2239. //
  2240.   STATUS_DS_CANT_MOD_OBJ_CLASS = NTSTATUS($C00002AE);
  2241.   {$EXTERNALSYM STATUS_DS_CANT_MOD_OBJ_CLASS}
  2242. //
  2243. // MessageId: STATUS_DS_CROSS_DOM_MOVE_FAILED
  2244. //
  2245. // MessageText:
  2246. //
  2247. //  An error occurred while performing a cross domain move operation.
  2248. //
  2249.   STATUS_DS_CROSS_DOM_MOVE_FAILED = NTSTATUS($C00002AF);
  2250.   {$EXTERNALSYM STATUS_DS_CROSS_DOM_MOVE_FAILED}
  2251. //
  2252. // MessageId: STATUS_DS_GC_NOT_AVAILABLE
  2253. //
  2254. // MessageText:
  2255. //
  2256. //  Unable to Contact the Global Catalog Server.
  2257. //
  2258.   STATUS_DS_GC_NOT_AVAILABLE = NTSTATUS($C00002B0);
  2259.   {$EXTERNALSYM STATUS_DS_GC_NOT_AVAILABLE}
  2260. //
  2261. // MessageId: STATUS_DIRECTORY_SERVICE_REQUIRED
  2262. //
  2263. // MessageText:
  2264. //
  2265. //  The requested operation requires a directory service, and none was available.
  2266. //
  2267.   STATUS_DIRECTORY_SERVICE_REQUIRED = NTSTATUS($C00002B1);
  2268.   {$EXTERNALSYM STATUS_DIRECTORY_SERVICE_REQUIRED}
  2269. //
  2270. // MessageId: STATUS_REPARSE_ATTRIBUTE_CONFLICT
  2271. //
  2272. // MessageText:
  2273. //
  2274. //  The reparse attribute cannot be set as it is incompatible with an existing attribute.
  2275. //
  2276.   STATUS_REPARSE_ATTRIBUTE_CONFLICT = NTSTATUS($C00002B2);
  2277.   {$EXTERNALSYM STATUS_REPARSE_ATTRIBUTE_CONFLICT}
  2278. //
  2279. // MessageId: STATUS_CANT_ENABLE_DENY_ONLY
  2280. //
  2281. // MessageText:
  2282. //
  2283. //  A group marked use for deny only  can not be enabled.
  2284. //
  2285.   STATUS_CANT_ENABLE_DENY_ONLY = NTSTATUS($C00002B3);
  2286.   {$EXTERNALSYM STATUS_CANT_ENABLE_DENY_ONLY}
  2287. //
  2288. // MessageId: STATUS_FLOAT_MULTIPLE_FAULTS
  2289. //
  2290. // MessageText:
  2291. //
  2292. //  {EXCEPTION}
  2293. //  Multiple floating point faults.
  2294. //
  2295.   STATUS_FLOAT_MULTIPLE_FAULTS = NTSTATUS($C00002B4); // winnt
  2296.   {$EXTERNALSYM STATUS_FLOAT_MULTIPLE_FAULTS}
  2297. //
  2298. // MessageId: STATUS_FLOAT_MULTIPLE_TRAPS
  2299. //
  2300. // MessageText:
  2301. //
  2302. //  {EXCEPTION}
  2303. //  Multiple floating point traps.
  2304. //
  2305.   STATUS_FLOAT_MULTIPLE_TRAPS = NTSTATUS($C00002B5); // winnt
  2306.   {$EXTERNALSYM STATUS_FLOAT_MULTIPLE_TRAPS}
  2307. //
  2308. // MessageId: STATUS_DEVICE_REMOVED
  2309. //
  2310. // MessageText:
  2311. //
  2312. //  The device has been removed.
  2313. //
  2314.   STATUS_DEVICE_REMOVED = NTSTATUS($C00002B6);
  2315.   {$EXTERNALSYM STATUS_DEVICE_REMOVED}
  2316. //
  2317. // MessageId: STATUS_JOURNAL_DELETE_IN_PROGRESS
  2318. //
  2319. // MessageText:
  2320. //
  2321. //  The volume change journal is being deleted.
  2322. //
  2323.   STATUS_JOURNAL_DELETE_IN_PROGRESS = NTSTATUS($C00002B7);
  2324.   {$EXTERNALSYM STATUS_JOURNAL_DELETE_IN_PROGRESS}
  2325. //
  2326. // MessageId: STATUS_JOURNAL_NOT_ACTIVE
  2327. //
  2328. // MessageText:
  2329. //
  2330. //  The volume change journal service is not active.
  2331. //
  2332.   STATUS_JOURNAL_NOT_ACTIVE = NTSTATUS($C00002B8);
  2333.   {$EXTERNALSYM STATUS_JOURNAL_NOT_ACTIVE}
  2334. //
  2335. // MessageId: STATUS_NOINTERFACE
  2336. //
  2337. // MessageText:
  2338. //
  2339. //  The requested interface is not supported.
  2340. //
  2341.   STATUS_NOINTERFACE = NTSTATUS($C00002B9);
  2342.   {$EXTERNALSYM STATUS_NOINTERFACE}
  2343. //
  2344. // MessageId: STATUS_DS_ADMIN_LIMIT_EXCEEDED
  2345. //
  2346. // MessageText:
  2347. //
  2348. //  A directory service resource limit has been exceeded.
  2349. //
  2350.   STATUS_DS_ADMIN_LIMIT_EXCEEDED = NTSTATUS($C00002C1);
  2351.   {$EXTERNALSYM STATUS_DS_ADMIN_LIMIT_EXCEEDED}
  2352. //
  2353. // MessageId: STATUS_DRIVER_FAILED_SLEEP
  2354. //
  2355. // MessageText:
  2356. //
  2357. //  {System Standby Failed}
  2358. //  The driver %hs does not support standby mode. Updating this
  2359. //  driver may allow the system to go to standby mode.  
  2360. //
  2361.   STATUS_DRIVER_FAILED_SLEEP = NTSTATUS($C00002C2);
  2362.   {$EXTERNALSYM STATUS_DRIVER_FAILED_SLEEP}
  2363. //
  2364. // MessageId: STATUS_MUTUAL_AUTHENTICATION_FAILED
  2365. //
  2366. // MessageText:
  2367. //
  2368. //  Mutual Authentication failed. The server's password is out of date at the domain controller.
  2369. //
  2370.   STATUS_MUTUAL_AUTHENTICATION_FAILED = NTSTATUS($C00002C3);
  2371.   {$EXTERNALSYM STATUS_MUTUAL_AUTHENTICATION_FAILED}
  2372. //
  2373. // MessageId: STATUS_CORRUPT_SYSTEM_FILE
  2374. //
  2375. // MessageText:
  2376. //
  2377. //  The system file %1 has become corrupt and has been replaced.
  2378. //
  2379.   STATUS_CORRUPT_SYSTEM_FILE = NTSTATUS($C00002C4);
  2380.   {$EXTERNALSYM STATUS_CORRUPT_SYSTEM_FILE}
  2381. //
  2382. // MessageId: STATUS_DATATYPE_MISALIGNMENT_ERROR
  2383. //
  2384. // MessageText:
  2385. //
  2386. //  {EXCEPTION}
  2387. //  Alignment Error
  2388. //  A datatype misalignment error was detected in a load or store instruction.
  2389. //
  2390.   STATUS_DATATYPE_MISALIGNMENT_ERROR = NTSTATUS($C00002C5);
  2391.   {$EXTERNALSYM STATUS_DATATYPE_MISALIGNMENT_ERROR}
  2392. //
  2393. // MessageId: STATUS_WMI_READ_ONLY
  2394. //
  2395. // MessageText:
  2396. //
  2397. //  The WMI data item or data block is read only.
  2398. //
  2399.   STATUS_WMI_READ_ONLY = NTSTATUS($C00002C6);
  2400.   {$EXTERNALSYM STATUS_WMI_READ_ONLY}
  2401. //
  2402. // MessageId: STATUS_WMI_SET_FAILURE
  2403. //
  2404. // MessageText:
  2405. //
  2406. //  The WMI data item or data block could not be changed.
  2407. //
  2408.   STATUS_WMI_SET_FAILURE = NTSTATUS($C00002C7);
  2409.   {$EXTERNALSYM STATUS_WMI_SET_FAILURE}
  2410. //
  2411. // MessageId: STATUS_COMMITMENT_MINIMUM
  2412. //
  2413. // MessageText:
  2414. //
  2415. //  {Virtual Memory Minimum Too Low}
  2416. //  Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file. 
  2417. //  During this process, memory requests for some applications may be denied. For more information, see Help.
  2418. //
  2419.   STATUS_COMMITMENT_MINIMUM = NTSTATUS($C00002C8);
  2420.   {$EXTERNALSYM STATUS_COMMITMENT_MINIMUM}
  2421. //
  2422. // MessageId: STATUS_REG_NAT_CONSUMPTION
  2423. //
  2424. // MessageText:
  2425. //
  2426. //  {EXCEPTION}
  2427. //  Register NaT consumption faults.
  2428. //  A NaT value is consumed on a non speculative instruction.
  2429. //
  2430.   STATUS_REG_NAT_CONSUMPTION = NTSTATUS($C00002C9); // winnt
  2431.   {$EXTERNALSYM STATUS_REG_NAT_CONSUMPTION}
  2432. //
  2433. // MessageId: STATUS_TRANSPORT_FULL
  2434. //
  2435. // MessageText:
  2436. //
  2437. //  The medium changer's transport element contains media, which is causing the operation to fail.
  2438. //
  2439.   STATUS_TRANSPORT_FULL = NTSTATUS($C00002CA);
  2440.   {$EXTERNALSYM STATUS_TRANSPORT_FULL}
  2441. //
  2442. // MessageId: STATUS_DS_SAM_INIT_FAILURE
  2443. //
  2444. // MessageText:
  2445. //
  2446. //  Security Accounts Manager initialization failed because of the following error:
  2447. //  %hs
  2448. //  Error Status: 0x%x.
  2449. //  Please click OK to shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
  2450. //
  2451.   STATUS_DS_SAM_INIT_FAILURE = NTSTATUS($C00002CB);
  2452.   {$EXTERNALSYM STATUS_DS_SAM_INIT_FAILURE}
  2453. //
  2454. // MessageId: STATUS_ONLY_IF_CONNECTED
  2455. //
  2456. // MessageText:
  2457. //
  2458. //  This operation is supported only when you are connected to the server.
  2459. //
  2460.   STATUS_ONLY_IF_CONNECTED = NTSTATUS($C00002CC);
  2461.   {$EXTERNALSYM STATUS_ONLY_IF_CONNECTED}
  2462. //
  2463. // MessageId: STATUS_DS_SENSITIVE_GROUP_VIOLATION
  2464. //
  2465. // MessageText:
  2466. //
  2467. //  Only an administrator can modify the membership list of an administrative group.
  2468. //
  2469.   STATUS_DS_SENSITIVE_GROUP_VIOLATION = NTSTATUS($C00002CD);
  2470.   {$EXTERNALSYM STATUS_DS_SENSITIVE_GROUP_VIOLATION}
  2471. //
  2472. // MessageId: STATUS_PNP_RESTART_ENUMERATION
  2473. //
  2474. // MessageText:
  2475. //
  2476. //  A device was removed so enumeration must be restarted.
  2477. //
  2478.   STATUS_PNP_RESTART_ENUMERATION = NTSTATUS($C00002CE);
  2479.   {$EXTERNALSYM STATUS_PNP_RESTART_ENUMERATION}
  2480. //
  2481. // MessageId: STATUS_JOURNAL_ENTRY_DELETED
  2482. //
  2483. // MessageText:
  2484. //
  2485. //  The journal entry has been deleted from the journal.
  2486. //
  2487.   STATUS_JOURNAL_ENTRY_DELETED = NTSTATUS($C00002CF);
  2488.   {$EXTERNALSYM STATUS_JOURNAL_ENTRY_DELETED}
  2489. //
  2490. // MessageId: STATUS_DS_CANT_MOD_PRIMARYGROUPID
  2491. //
  2492. // MessageText:
  2493. //
  2494. //  Cannot change the primary group ID of a domain controller account.
  2495. //
  2496.   STATUS_DS_CANT_MOD_PRIMARYGROUPID = NTSTATUS($C00002D0);
  2497.   {$EXTERNALSYM STATUS_DS_CANT_MOD_PRIMARYGROUPID}
  2498. //
  2499. // MessageId: STATUS_SYSTEM_IMAGE_BAD_SIGNATURE
  2500. //
  2501. // MessageText:
  2502. //
  2503. //  {Fatal System Error}
  2504. //  The system image %s is not properly signed.
  2505. //  The file has been replaced with the signed file.
  2506. //  The system has been shut down.
  2507. //
  2508.   STATUS_SYSTEM_IMAGE_BAD_SIGNATURE = NTSTATUS($C00002D1);
  2509.   {$EXTERNALSYM STATUS_SYSTEM_IMAGE_BAD_SIGNATURE}
  2510. //
  2511. // MessageId: STATUS_PNP_REBOOT_REQUIRED
  2512. //
  2513. // MessageText:
  2514. //
  2515. //  Device will not start without a reboot.
  2516. //
  2517.   STATUS_PNP_REBOOT_REQUIRED = NTSTATUS($C00002D2);
  2518.   {$EXTERNALSYM STATUS_PNP_REBOOT_REQUIRED}
  2519. //
  2520. // MessageId: STATUS_POWER_STATE_INVALID
  2521. //
  2522. // MessageText:
  2523. //
  2524. //  Current device power state cannot support this request.
  2525. //
  2526.   STATUS_POWER_STATE_INVALID = NTSTATUS($C00002D3);
  2527.   {$EXTERNALSYM STATUS_POWER_STATE_INVALID}
  2528. //
  2529. // MessageId: STATUS_DS_INVALID_GROUP_TYPE
  2530. //
  2531. // MessageText:
  2532. //
  2533. //  The specified group type is invalid.
  2534. //
  2535.   STATUS_DS_INVALID_GROUP_TYPE = NTSTATUS($C00002D4);
  2536.   {$EXTERNALSYM STATUS_DS_INVALID_GROUP_TYPE}
  2537. //
  2538. // MessageId: STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
  2539. //
  2540. // MessageText:
  2541. //
  2542. //  In mixed domain no nesting of global group if group is security enabled.
  2543. //
  2544.   STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = NTSTATUS($C00002D5);
  2545.   {$EXTERNALSYM STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN}
  2546. //
  2547. // MessageId: STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
  2548. //
  2549. // MessageText:
  2550. //
  2551. //  In mixed domain, cannot nest local groups with other local groups, if the group is security enabled.
  2552. //
  2553.   STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = NTSTATUS($C00002D6);
  2554.   {$EXTERNALSYM STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN}
  2555. //
  2556. // MessageId: STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
  2557. //
  2558. // MessageText:
  2559. //
  2560. //  A global group cannot have a local group as a member.
  2561. //
  2562.   STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = NTSTATUS($C00002D7);
  2563.   {$EXTERNALSYM STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER}
  2564. //
  2565. // MessageId: STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
  2566. //
  2567. // MessageText:
  2568. //
  2569. //  A global group cannot have a universal group as a member.
  2570. //
  2571.   STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = NTSTATUS($C00002D8);
  2572.   {$EXTERNALSYM STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER}
  2573. //
  2574. // MessageId: STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
  2575. //
  2576. // MessageText:
  2577. //
  2578. //  A universal group cannot have a local group as a member.
  2579. //
  2580.   STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = NTSTATUS($C00002D9);
  2581.   {$EXTERNALSYM STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER}
  2582. //
  2583. // MessageId: STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
  2584. //
  2585. // MessageText:
  2586. //
  2587. //  A global group cannot have a cross domain member.
  2588. //
  2589.   STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = NTSTATUS($C00002DA);
  2590.   {$EXTERNALSYM STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER}
  2591. //
  2592. // MessageId: STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
  2593. //
  2594. // MessageText:
  2595. //
  2596. //  A local group cannot have another cross domain local group as a member.
  2597. //
  2598.   STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = NTSTATUS($C00002DB);
  2599.   {$EXTERNALSYM STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER}
  2600. //
  2601. // MessageId: STATUS_DS_HAVE_PRIMARY_MEMBERS
  2602. //
  2603. // MessageText:
  2604. //
  2605. //  Can not change to security disabled group because of having primary members in this group.
  2606. //
  2607.   STATUS_DS_HAVE_PRIMARY_MEMBERS = NTSTATUS($C00002DC);
  2608.   {$EXTERNALSYM STATUS_DS_HAVE_PRIMARY_MEMBERS}
  2609. //
  2610. // MessageId: STATUS_WMI_NOT_SUPPORTED
  2611. //
  2612. // MessageText:
  2613. //
  2614. //  The WMI operation is not supported by the data block or method.
  2615. //
  2616.   STATUS_WMI_NOT_SUPPORTED = NTSTATUS($C00002DD);
  2617.   {$EXTERNALSYM STATUS_WMI_NOT_SUPPORTED}
  2618. //
  2619. // MessageId: STATUS_INSUFFICIENT_POWER
  2620. //
  2621. // MessageText:
  2622. //
  2623. //  There is not enough power to complete the requested operation.
  2624. //
  2625.   STATUS_INSUFFICIENT_POWER = NTSTATUS($C00002DE);
  2626.   {$EXTERNALSYM STATUS_INSUFFICIENT_POWER}
  2627. //
  2628. // MessageId: STATUS_SAM_NEED_BOOTKEY_PASSWORD
  2629. //
  2630. // MessageText:
  2631. //
  2632. //  Security Account Manager needs to get the boot password.
  2633. //
  2634.   STATUS_SAM_NEED_BOOTKEY_PASSWORD = NTSTATUS($C00002DF);
  2635.   {$EXTERNALSYM STATUS_SAM_NEED_BOOTKEY_PASSWORD}
  2636. //
  2637. // MessageId: STATUS_SAM_NEED_BOOTKEY_FLOPPY
  2638. //
  2639. // MessageText:
  2640. //
  2641. //  Security Account Manager needs to get the boot key from floppy disk.
  2642. //
  2643.   STATUS_SAM_NEED_BOOTKEY_FLOPPY = NTSTATUS($C00002E0);
  2644.   {$EXTERNALSYM STATUS_SAM_NEED_BOOTKEY_FLOPPY}
  2645. //
  2646. // MessageId: STATUS_DS_CANT_START
  2647. //
  2648. // MessageText:
  2649. //
  2650. //  Directory Service can not start.
  2651. //
  2652.   STATUS_DS_CANT_START = NTSTATUS($C00002E1);
  2653.   {$EXTERNALSYM STATUS_DS_CANT_START}
  2654. //
  2655. // MessageId: STATUS_DS_INIT_FAILURE
  2656. //
  2657. // MessageText:
  2658. //
  2659. //  Directory Services could not start because of the following error:
  2660. //  %hs
  2661. //  Error Status: 0x%x.
  2662. //  Please click OK to shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
  2663. //
  2664.   STATUS_DS_INIT_FAILURE = NTSTATUS($C00002E2);
  2665.   {$EXTERNALSYM STATUS_DS_INIT_FAILURE}
  2666. //
  2667. // MessageId: STATUS_SAM_INIT_FAILURE
  2668. //
  2669. // MessageText:
  2670. //
  2671. //  Security Accounts Manager initialization failed because of the following error:
  2672. //  %hs
  2673. //  Error Status: 0x%x.
  2674. //  Please click OK to shutdown this system and reboot into Safe Mode, check the event log for more detailed information.
  2675. //
  2676.   STATUS_SAM_INIT_FAILURE = NTSTATUS($C00002E3);
  2677.   {$EXTERNALSYM STATUS_SAM_INIT_FAILURE}
  2678. //
  2679. // MessageId: STATUS_DS_GC_REQUIRED
  2680. //
  2681. // MessageText:
  2682. //
  2683. //  The requested operation can be performed only on a global catalog server.
  2684. //
  2685.   STATUS_DS_GC_REQUIRED = NTSTATUS($C00002E4);
  2686.   {$EXTERNALSYM STATUS_DS_GC_REQUIRED}
  2687. //
  2688. // MessageId: STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
  2689. //
  2690. // MessageText:
  2691. //
  2692. //  A local group can only be a member of other local groups in the same domain.
  2693. //
  2694.   STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = NTSTATUS($C00002E5);
  2695.   {$EXTERNALSYM STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY}
  2696. //
  2697. // MessageId: STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS
  2698. //
  2699. // MessageText:
  2700. //
  2701. //  Foreign security principals cannot be members of universal groups.
  2702. //
  2703.   STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS = NTSTATUS($C00002E6);
  2704.   {$EXTERNALSYM STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS}
  2705. //
  2706. // MessageId: STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
  2707. //
  2708. // MessageText:
  2709. //
  2710. //  Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased.
  2711. //
  2712.   STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = NTSTATUS($C00002E7);
  2713.   {$EXTERNALSYM STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED}
  2714. //
  2715. // MessageId: STATUS_MULTIPLE_FAULT_VIOLATION
  2716. //
  2717. // MessageText:
  2718. //
  2719. //  STATUS_MULTIPLE_FAULT_VIOLATION
  2720. //
  2721.   STATUS_MULTIPLE_FAULT_VIOLATION = NTSTATUS($C00002E8);
  2722.   {$EXTERNALSYM STATUS_MULTIPLE_FAULT_VIOLATION}
  2723. //
  2724. // MessageId: STATUS_NOT_SUPPORTED_ON_SBS
  2725. //
  2726. // MessageText:
  2727. //
  2728. //  This operation is not supported on a Microsoft Small Business Server
  2729. //
  2730.   STATUS_NOT_SUPPORTED_ON_SBS = NTSTATUS($C0000300);
  2731.   {$EXTERNALSYM STATUS_NOT_SUPPORTED_ON_SBS}
  2732. //
  2733. // MessageId: STATUS_WOW_ASSERTION
  2734. //
  2735. // MessageText:
  2736. //
  2737. //  WOW Assertion Error.
  2738. //
  2739.   STATUS_WOW_ASSERTION = NTSTATUS($C0009898);
  2740.   {$EXTERNALSYM STATUS_WOW_ASSERTION}
  2741. //
  2742. // MessageId: DBG_NO_STATE_CHANGE
  2743. //
  2744. // MessageText:
  2745. //
  2746. //  Debugger did not perform a state change.
  2747. //
  2748.   DBG_NO_STATE_CHANGE = NTSTATUS($C0010001);
  2749.   {$EXTERNALSYM DBG_NO_STATE_CHANGE}
  2750. //
  2751. // MessageId: DBG_APP_NOT_IDLE
  2752. //
  2753. // MessageText:
  2754. //
  2755. //  Debugger has found the application is not idle.
  2756. //
  2757.   DBG_APP_NOT_IDLE = NTSTATUS($C0010002);
  2758.   {$EXTERNALSYM DBG_APP_NOT_IDLE}
  2759. //
  2760. // MessageId: RPC_NT_INVALID_STRING_BINDING
  2761. //
  2762. // MessageText:
  2763. //
  2764. //  The string binding is invalid.
  2765. //
  2766.   RPC_NT_INVALID_STRING_BINDING = NTSTATUS($C0020001);
  2767.   {$EXTERNALSYM RPC_NT_INVALID_STRING_BINDING}
  2768. //
  2769. // MessageId: RPC_NT_WRONG_KIND_OF_BINDING
  2770. //
  2771. // MessageText:
  2772. //
  2773. //  The binding handle is not the correct type.
  2774. //
  2775.   RPC_NT_WRONG_KIND_OF_BINDING = NTSTATUS($C0020002);
  2776.   {$EXTERNALSYM RPC_NT_WRONG_KIND_OF_BINDING}
  2777. //
  2778. // MessageId: RPC_NT_INVALID_BINDING
  2779. //
  2780. // MessageText:
  2781. //
  2782. //  The binding handle is invalid.
  2783. //
  2784.   RPC_NT_INVALID_BINDING = NTSTATUS($C0020003);
  2785.   {$EXTERNALSYM RPC_NT_INVALID_BINDING}
  2786. //
  2787. // MessageId: RPC_NT_PROTSEQ_NOT_SUPPORTED
  2788. //
  2789. // MessageText:
  2790. //
  2791. //  The RPC protocol sequence is not supported.
  2792. //
  2793.   RPC_NT_PROTSEQ_NOT_SUPPORTED = NTSTATUS($C0020004);
  2794.   {$EXTERNALSYM RPC_NT_PROTSEQ_NOT_SUPPORTED}
  2795. //
  2796. // MessageId: RPC_NT_INVALID_RPC_PROTSEQ
  2797. //
  2798. // MessageText:
  2799. //
  2800. //  The RPC protocol sequence is invalid.
  2801. //
  2802.   RPC_NT_INVALID_RPC_PROTSEQ = NTSTATUS($C0020005);
  2803.   {$EXTERNALSYM RPC_NT_INVALID_RPC_PROTSEQ}
  2804. //
  2805. // MessageId: RPC_NT_INVALID_STRING_UUID
  2806. //
  2807. // MessageText:
  2808. //
  2809. //  The string UUID is invalid.
  2810. //
  2811.   RPC_NT_INVALID_STRING_UUID = NTSTATUS($C0020006);
  2812.   {$EXTERNALSYM RPC_NT_INVALID_STRING_UUID}
  2813. //
  2814. // MessageId: RPC_NT_INVALID_ENDPOINT_FORMAT
  2815. //
  2816. // MessageText:
  2817. //
  2818. //  The endpoint format is invalid.
  2819. //
  2820.   RPC_NT_INVALID_ENDPOINT_FORMAT = NTSTATUS($C0020007);
  2821.   {$EXTERNALSYM RPC_NT_INVALID_ENDPOINT_FORMAT}
  2822. //
  2823. // MessageId: RPC_NT_INVALID_NET_ADDR
  2824. //
  2825. // MessageText:
  2826. //
  2827. //  The network address is invalid.
  2828. //
  2829.   RPC_NT_INVALID_NET_ADDR = NTSTATUS($C0020008);
  2830.   {$EXTERNALSYM RPC_NT_INVALID_NET_ADDR}
  2831. //
  2832. // MessageId: RPC_NT_NO_ENDPOINT_FOUND
  2833. //
  2834. // MessageText:
  2835. //
  2836. //  No endpoint was found.
  2837. //
  2838.   RPC_NT_NO_ENDPOINT_FOUND = NTSTATUS($C0020009);
  2839.   {$EXTERNALSYM RPC_NT_NO_ENDPOINT_FOUND}
  2840. //
  2841. // MessageId: RPC_NT_INVALID_TIMEOUT
  2842. //
  2843. // MessageText:
  2844. //
  2845. //  The timeout value is invalid.
  2846. //
  2847.   RPC_NT_INVALID_TIMEOUT = NTSTATUS($C002000A);
  2848.   {$EXTERNALSYM RPC_NT_INVALID_TIMEOUT}
  2849. //
  2850. // MessageId: RPC_NT_OBJECT_NOT_FOUND
  2851. //
  2852. // MessageText:
  2853. //
  2854. //  The object UUID was not found.
  2855. //
  2856.   RPC_NT_OBJECT_NOT_FOUND = NTSTATUS($C002000B);
  2857.   {$EXTERNALSYM RPC_NT_OBJECT_NOT_FOUND}
  2858. //
  2859. // MessageId: RPC_NT_ALREADY_REGISTERED
  2860. //
  2861. // MessageText:
  2862. //
  2863. //  The object UUID has already been registered.
  2864. //
  2865.   RPC_NT_ALREADY_REGISTERED = NTSTATUS($C002000C);
  2866.   {$EXTERNALSYM RPC_NT_ALREADY_REGISTERED}
  2867. //
  2868. // MessageId: RPC_NT_TYPE_ALREADY_REGISTERED
  2869. //
  2870. // MessageText:
  2871. //
  2872. //  The type UUID has already been registered.
  2873. //
  2874.   RPC_NT_TYPE_ALREADY_REGISTERED = NTSTATUS($C002000D);
  2875.   {$EXTERNALSYM RPC_NT_TYPE_ALREADY_REGISTERED}
  2876. //
  2877. // MessageId: RPC_NT_ALREADY_LISTENING
  2878. //
  2879. // MessageText:
  2880. //
  2881. //  The RPC server is already listening.
  2882. //
  2883.   RPC_NT_ALREADY_LISTENING = NTSTATUS($C002000E);
  2884.   {$EXTERNALSYM RPC_NT_ALREADY_LISTENING}
  2885. //
  2886. // MessageId: RPC_NT_NO_PROTSEQS_REGISTERED
  2887. //
  2888. // MessageText:
  2889. //
  2890. //  No protocol sequences have been registered.
  2891. //
  2892.   RPC_NT_NO_PROTSEQS_REGISTERED = NTSTATUS($C002000F);
  2893.   {$EXTERNALSYM RPC_NT_NO_PROTSEQS_REGISTERED}
  2894. //
  2895. // MessageId: RPC_NT_NOT_LISTENING
  2896. //
  2897. // MessageText:
  2898. //
  2899. //  The RPC server is not listening.
  2900. //
  2901.   RPC_NT_NOT_LISTENING = NTSTATUS($C0020010);
  2902.   {$EXTERNALSYM RPC_NT_NOT_LISTENING}
  2903. //
  2904. // MessageId: RPC_NT_UNKNOWN_MGR_TYPE
  2905. //
  2906. // MessageText:
  2907. //
  2908. //  The manager type is unknown.
  2909. //
  2910.   RPC_NT_UNKNOWN_MGR_TYPE = NTSTATUS($C0020011);
  2911.   {$EXTERNALSYM RPC_NT_UNKNOWN_MGR_TYPE}
  2912. //
  2913. // MessageId: RPC_NT_UNKNOWN_IF
  2914. //
  2915. // MessageText:
  2916. //
  2917. //  The interface is unknown.
  2918. //
  2919.   RPC_NT_UNKNOWN_IF = NTSTATUS($C0020012);
  2920.   {$EXTERNALSYM RPC_NT_UNKNOWN_IF}
  2921. //
  2922. // MessageId: RPC_NT_NO_BINDINGS
  2923. //
  2924. // MessageText:
  2925. //
  2926. //  There are no bindings.
  2927. //
  2928.   RPC_NT_NO_BINDINGS = NTSTATUS($C0020013);
  2929.   {$EXTERNALSYM RPC_NT_NO_BINDINGS}
  2930. //
  2931. // MessageId: RPC_NT_NO_PROTSEQS
  2932. //
  2933. // MessageText:
  2934. //
  2935. //  There are no protocol sequences.
  2936. //
  2937.   RPC_NT_NO_PROTSEQS = NTSTATUS($C0020014);
  2938.   {$EXTERNALSYM RPC_NT_NO_PROTSEQS}
  2939. //
  2940. // MessageId: RPC_NT_CANT_CREATE_ENDPOINT
  2941. //
  2942. // MessageText:
  2943. //
  2944. //  The endpoint cannot be created.
  2945. //
  2946.   RPC_NT_CANT_CREATE_ENDPOINT = NTSTATUS($C0020015);
  2947.   {$EXTERNALSYM RPC_NT_CANT_CREATE_ENDPOINT}
  2948. //
  2949. // MessageId: RPC_NT_OUT_OF_RESOURCES
  2950. //
  2951. // MessageText:
  2952. //
  2953. //  Not enough resources are available to complete this operation.
  2954. //
  2955.   RPC_NT_OUT_OF_RESOURCES = NTSTATUS($C0020016);
  2956.   {$EXTERNALSYM RPC_NT_OUT_OF_RESOURCES}
  2957. //
  2958. // MessageId: RPC_NT_SERVER_UNAVAILABLE
  2959. //
  2960. // MessageText:
  2961. //
  2962. //  The RPC server is unavailable.
  2963. //
  2964.   RPC_NT_SERVER_UNAVAILABLE = NTSTATUS($C0020017);
  2965.   {$EXTERNALSYM RPC_NT_SERVER_UNAVAILABLE}
  2966. //
  2967. // MessageId: RPC_NT_SERVER_TOO_BUSY
  2968. //
  2969. // MessageText:
  2970. //
  2971. //  The RPC server is too busy to complete this operation.
  2972. //
  2973.   RPC_NT_SERVER_TOO_BUSY = NTSTATUS($C0020018);
  2974.   {$EXTERNALSYM RPC_NT_SERVER_TOO_BUSY}
  2975. //
  2976. // MessageId: RPC_NT_INVALID_NETWORK_OPTIONS
  2977. //
  2978. // MessageText:
  2979. //
  2980. //  The network options are invalid.
  2981. //
  2982.   RPC_NT_INVALID_NETWORK_OPTIONS = NTSTATUS($C0020019);
  2983.   {$EXTERNALSYM RPC_NT_INVALID_NETWORK_OPTIONS}
  2984. //
  2985. // MessageId: RPC_NT_NO_CALL_ACTIVE
  2986. //
  2987. // MessageText:
  2988. //
  2989. //  There are no remote procedure calls active on this thread.
  2990. //
  2991.   RPC_NT_NO_CALL_ACTIVE = NTSTATUS($C002001A);
  2992.   {$EXTERNALSYM RPC_NT_NO_CALL_ACTIVE}
  2993. //
  2994. // MessageId: RPC_NT_CALL_FAILED
  2995. //
  2996. // MessageText:
  2997. //
  2998. //  The remote procedure call failed.
  2999. //
  3000.   RPC_NT_CALL_FAILED = NTSTATUS($C002001B);
  3001.   {$EXTERNALSYM RPC_NT_CALL_FAILED}
  3002. //
  3003. // MessageId: RPC_NT_CALL_FAILED_DNE
  3004. //
  3005. // MessageText:
  3006. //
  3007. //  The remote procedure call failed and did not execute.
  3008. //
  3009.   RPC_NT_CALL_FAILED_DNE = NTSTATUS($C002001C);
  3010.   {$EXTERNALSYM RPC_NT_CALL_FAILED_DNE}
  3011. //
  3012. // MessageId: RPC_NT_PROTOCOL_ERROR
  3013. //
  3014. // MessageText:
  3015. //
  3016. //  An RPC protocol error occurred.
  3017. //
  3018.   RPC_NT_PROTOCOL_ERROR = NTSTATUS($C002001D);
  3019.   {$EXTERNALSYM RPC_NT_PROTOCOL_ERROR}
  3020. //
  3021. // MessageId: RPC_NT_UNSUPPORTED_TRANS_SYN
  3022. //
  3023. // MessageText:
  3024. //
  3025. //  The transfer syntax is not supported by the RPC server.
  3026. //
  3027.   RPC_NT_UNSUPPORTED_TRANS_SYN = NTSTATUS($C002001F);
  3028.   {$EXTERNALSYM RPC_NT_UNSUPPORTED_TRANS_SYN}
  3029. //
  3030. // MessageId: RPC_NT_UNSUPPORTED_TYPE
  3031. //
  3032. // MessageText:
  3033. //
  3034. //  The type UUID is not supported.
  3035. //
  3036.   RPC_NT_UNSUPPORTED_TYPE = NTSTATUS($C0020021);
  3037.   {$EXTERNALSYM RPC_NT_UNSUPPORTED_TYPE}
  3038. //
  3039. // MessageId: RPC_NT_INVALID_TAG
  3040. //
  3041. // MessageText:
  3042. //
  3043. //  The tag is invalid.
  3044. //
  3045.   RPC_NT_INVALID_TAG = NTSTATUS($C0020022);
  3046.   {$EXTERNALSYM RPC_NT_INVALID_TAG}
  3047. //
  3048. // MessageId: RPC_NT_INVALID_BOUND
  3049. //
  3050. // MessageText:
  3051. //
  3052. //  The array bounds are invalid.
  3053. //
  3054.   RPC_NT_INVALID_BOUND = NTSTATUS($C0020023);
  3055.   {$EXTERNALSYM RPC_NT_INVALID_BOUND}
  3056. //
  3057. // MessageId: RPC_NT_NO_ENTRY_NAME
  3058. //
  3059. // MessageText:
  3060. //
  3061. //  The binding does not contain an entry name.
  3062. //
  3063.   RPC_NT_NO_ENTRY_NAME = NTSTATUS($C0020024);
  3064.   {$EXTERNALSYM RPC_NT_NO_ENTRY_NAME}
  3065. //
  3066. // MessageId: RPC_NT_INVALID_NAME_SYNTAX
  3067. //
  3068. // MessageText:
  3069. //
  3070. //  The name syntax is invalid.
  3071. //
  3072.   RPC_NT_INVALID_NAME_SYNTAX = NTSTATUS($C0020025);
  3073.   {$EXTERNALSYM RPC_NT_INVALID_NAME_SYNTAX}
  3074. //
  3075. // MessageId: RPC_NT_UNSUPPORTED_NAME_SYNTAX
  3076. //
  3077. // MessageText:
  3078. //
  3079. //  The name syntax is not supported.
  3080. //
  3081.   RPC_NT_UNSUPPORTED_NAME_SYNTAX = NTSTATUS($C0020026);
  3082.   {$EXTERNALSYM RPC_NT_UNSUPPORTED_NAME_SYNTAX}
  3083. //
  3084. // MessageId: RPC_NT_UUID_NO_ADDRESS
  3085. //
  3086. // MessageText:
  3087. //
  3088. //  No network address is available to use to construct a UUID.
  3089. //
  3090.   RPC_NT_UUID_NO_ADDRESS = NTSTATUS($C0020028);
  3091.   {$EXTERNALSYM RPC_NT_UUID_NO_ADDRESS}
  3092. //
  3093. // MessageId: RPC_NT_DUPLICATE_ENDPOINT
  3094. //
  3095. // MessageText:
  3096. //
  3097. //  The endpoint is a duplicate.
  3098. //
  3099.   RPC_NT_DUPLICATE_ENDPOINT = NTSTATUS($C0020029);
  3100.   {$EXTERNALSYM RPC_NT_DUPLICATE_ENDPOINT}
  3101. //
  3102. // MessageId: RPC_NT_UNKNOWN_AUTHN_TYPE
  3103. //
  3104. // MessageText:
  3105. //
  3106. //  The authentication type is unknown.
  3107. //
  3108.   RPC_NT_UNKNOWN_AUTHN_TYPE = NTSTATUS($C002002A);
  3109.   {$EXTERNALSYM RPC_NT_UNKNOWN_AUTHN_TYPE}
  3110. //
  3111. // MessageId: RPC_NT_MAX_CALLS_TOO_SMALL
  3112. //
  3113. // MessageText:
  3114. //
  3115. //  The maximum number of calls is too small.
  3116. //
  3117.   RPC_NT_MAX_CALLS_TOO_SMALL = NTSTATUS($C002002B);
  3118.   {$EXTERNALSYM RPC_NT_MAX_CALLS_TOO_SMALL}
  3119. //
  3120. // MessageId: RPC_NT_STRING_TOO_LONG
  3121. //
  3122. // MessageText:
  3123. //
  3124. //  The string is too long.
  3125. //
  3126.   RPC_NT_STRING_TOO_LONG = NTSTATUS($C002002C);
  3127.   {$EXTERNALSYM RPC_NT_STRING_TOO_LONG}
  3128. //
  3129. // MessageId: RPC_NT_PROTSEQ_NOT_FOUND
  3130. //
  3131. // MessageText:
  3132. //
  3133. //  The RPC protocol sequence was not found.
  3134. //
  3135.   RPC_NT_PROTSEQ_NOT_FOUND = NTSTATUS($C002002D);
  3136.   {$EXTERNALSYM RPC_NT_PROTSEQ_NOT_FOUND}
  3137. //
  3138. // MessageId: RPC_NT_PROCNUM_OUT_OF_RANGE
  3139. //
  3140. // MessageText:
  3141. //
  3142. //  The procedure number is out of range.
  3143. //
  3144.   RPC_NT_PROCNUM_OUT_OF_RANGE = NTSTATUS($C002002E);
  3145.   {$EXTERNALSYM RPC_NT_PROCNUM_OUT_OF_RANGE}
  3146. //
  3147. // MessageId: RPC_NT_BINDING_HAS_NO_AUTH
  3148. //
  3149. // MessageText:
  3150. //
  3151. //  The binding does not contain any authentication information.
  3152. //
  3153.   RPC_NT_BINDING_HAS_NO_AUTH = NTSTATUS($C002002F);
  3154.   {$EXTERNALSYM RPC_NT_BINDING_HAS_NO_AUTH}
  3155. //
  3156. // MessageId: RPC_NT_UNKNOWN_AUTHN_SERVICE
  3157. //
  3158. // MessageText:
  3159. //
  3160. //  The authentication service is unknown.
  3161. //
  3162.   RPC_NT_UNKNOWN_AUTHN_SERVICE = NTSTATUS($C0020030);
  3163.   {$EXTERNALSYM RPC_NT_UNKNOWN_AUTHN_SERVICE}
  3164. //
  3165. // MessageId: RPC_NT_UNKNOWN_AUTHN_LEVEL
  3166. //
  3167. // MessageText:
  3168. //
  3169. //  The authentication level is unknown.
  3170. //
  3171.   RPC_NT_UNKNOWN_AUTHN_LEVEL = NTSTATUS($C0020031);
  3172.   {$EXTERNALSYM RPC_NT_UNKNOWN_AUTHN_LEVEL}
  3173. //
  3174. // MessageId: RPC_NT_INVALID_AUTH_IDENTITY
  3175. //
  3176. // MessageText:
  3177. //
  3178. //  The security context is invalid.
  3179. //
  3180.   RPC_NT_INVALID_AUTH_IDENTITY = NTSTATUS($C0020032);
  3181.   {$EXTERNALSYM RPC_NT_INVALID_AUTH_IDENTITY}
  3182. //
  3183. // MessageId: RPC_NT_UNKNOWN_AUTHZ_SERVICE
  3184. //
  3185. // MessageText:
  3186. //
  3187. //  The authorization service is unknown.
  3188. //
  3189.   RPC_NT_UNKNOWN_AUTHZ_SERVICE = NTSTATUS($C0020033);
  3190.   {$EXTERNALSYM RPC_NT_UNKNOWN_AUTHZ_SERVICE}
  3191. //
  3192. // MessageId: EPT_NT_INVALID_ENTRY
  3193. //
  3194. // MessageText:
  3195. //
  3196. //  The entry is invalid.
  3197. //
  3198.   EPT_NT_INVALID_ENTRY = NTSTATUS($C0020034);
  3199.   {$EXTERNALSYM EPT_NT_INVALID_ENTRY}
  3200. //
  3201. // MessageId: EPT_NT_CANT_PERFORM_OP
  3202. //
  3203. // MessageText:
  3204. //
  3205. //  The operation cannot be performed.
  3206. //
  3207.   EPT_NT_CANT_PERFORM_OP = NTSTATUS($C0020035);
  3208.   {$EXTERNALSYM EPT_NT_CANT_PERFORM_OP}
  3209. //
  3210. // MessageId: EPT_NT_NOT_REGISTERED
  3211. //
  3212. // MessageText:
  3213. //
  3214. //  There are no more endpoints available from the endpoint mapper.
  3215. //
  3216.   EPT_NT_NOT_REGISTERED = NTSTATUS($C0020036);
  3217.   {$EXTERNALSYM EPT_NT_NOT_REGISTERED}
  3218. //
  3219. // MessageId: RPC_NT_NOTHING_TO_EXPORT
  3220. //
  3221. // MessageText:
  3222. //
  3223. //  No interfaces have been exported.
  3224. //
  3225.   RPC_NT_NOTHING_TO_EXPORT = NTSTATUS($C0020037);
  3226.   {$EXTERNALSYM RPC_NT_NOTHING_TO_EXPORT}
  3227. //
  3228. // MessageId: RPC_NT_INCOMPLETE_NAME
  3229. //
  3230. // MessageText:
  3231. //
  3232. //  The entry name is incomplete.
  3233. //
  3234.   RPC_NT_INCOMPLETE_NAME = NTSTATUS($C0020038);
  3235.   {$EXTERNALSYM RPC_NT_INCOMPLETE_NAME}
  3236. //
  3237. // MessageId: RPC_NT_INVALID_VERS_OPTION
  3238. //
  3239. // MessageText:
  3240. //
  3241. //  The version option is invalid.
  3242. //
  3243.   RPC_NT_INVALID_VERS_OPTION = NTSTATUS($C0020039);
  3244.   {$EXTERNALSYM RPC_NT_INVALID_VERS_OPTION}
  3245. //
  3246. // MessageId: RPC_NT_NO_MORE_MEMBERS
  3247. //
  3248. // MessageText:
  3249. //
  3250. //  There are no more members.
  3251. //
  3252.   RPC_NT_NO_MORE_MEMBERS = NTSTATUS($C002003A);
  3253.   {$EXTERNALSYM RPC_NT_NO_MORE_MEMBERS}
  3254. //
  3255. // MessageId: RPC_NT_NOT_ALL_OBJS_UNEXPORTED
  3256. //
  3257. // MessageText:
  3258. //
  3259. //  There is nothing to unexport.
  3260. //
  3261.   RPC_NT_NOT_ALL_OBJS_UNEXPORTED = NTSTATUS($C002003B);
  3262.   {$EXTERNALSYM RPC_NT_NOT_ALL_OBJS_UNEXPORTED}
  3263. //
  3264. // MessageId: RPC_NT_INTERFACE_NOT_FOUND
  3265. //
  3266. // MessageText:
  3267. //
  3268. //  The interface was not found.
  3269. //
  3270.   RPC_NT_INTERFACE_NOT_FOUND = NTSTATUS($C002003C);
  3271.   {$EXTERNALSYM RPC_NT_INTERFACE_NOT_FOUND}
  3272. //
  3273. // MessageId: RPC_NT_ENTRY_ALREADY_EXISTS
  3274. //
  3275. // MessageText:
  3276. //
  3277. //  The entry already exists.
  3278. //
  3279.   RPC_NT_ENTRY_ALREADY_EXISTS = NTSTATUS($C002003D);
  3280.   {$EXTERNALSYM RPC_NT_ENTRY_ALREADY_EXISTS}
  3281. //
  3282. // MessageId: RPC_NT_ENTRY_NOT_FOUND
  3283. //
  3284. // MessageText:
  3285. //
  3286. //  The entry is not found.
  3287. //
  3288.   RPC_NT_ENTRY_NOT_FOUND = NTSTATUS($C002003E);
  3289.   {$EXTERNALSYM RPC_NT_ENTRY_NOT_FOUND}
  3290. //
  3291. // MessageId: RPC_NT_NAME_SERVICE_UNAVAILABLE
  3292. //
  3293. // MessageText:
  3294. //
  3295. //  The name service is unavailable.
  3296. //
  3297.   RPC_NT_NAME_SERVICE_UNAVAILABLE = NTSTATUS($C002003F);
  3298.   {$EXTERNALSYM RPC_NT_NAME_SERVICE_UNAVAILABLE}
  3299. //
  3300. // MessageId: RPC_NT_INVALID_NAF_ID
  3301. //
  3302. // MessageText:
  3303. //
  3304. //  The network address family is invalid.
  3305. //
  3306.   RPC_NT_INVALID_NAF_ID = NTSTATUS($C0020040);
  3307.   {$EXTERNALSYM RPC_NT_INVALID_NAF_ID}
  3308. //
  3309. // MessageId: RPC_NT_CANNOT_SUPPORT
  3310. //
  3311. // MessageText:
  3312. //
  3313. //  The requested operation is not supported.
  3314. //
  3315.   RPC_NT_CANNOT_SUPPORT = NTSTATUS($C0020041);
  3316.   {$EXTERNALSYM RPC_NT_CANNOT_SUPPORT}
  3317. //
  3318. // MessageId: RPC_NT_NO_CONTEXT_AVAILABLE
  3319. //
  3320. // MessageText:
  3321. //
  3322. //  No security context is available to allow impersonation.
  3323. //
  3324.   RPC_NT_NO_CONTEXT_AVAILABLE = NTSTATUS($C0020042);
  3325.   {$EXTERNALSYM RPC_NT_NO_CONTEXT_AVAILABLE}
  3326. //
  3327. // MessageId: RPC_NT_INTERNAL_ERROR
  3328. //
  3329. // MessageText:
  3330. //
  3331. //  An internal error occurred in RPC.
  3332. //
  3333.   RPC_NT_INTERNAL_ERROR = NTSTATUS($C0020043);
  3334.   {$EXTERNALSYM RPC_NT_INTERNAL_ERROR}
  3335. //
  3336. // MessageId: RPC_NT_ZERO_DIVIDE
  3337. //
  3338. // MessageText:
  3339. //
  3340. //  The RPC server attempted an integer divide by zero.
  3341. //
  3342.   RPC_NT_ZERO_DIVIDE = NTSTATUS($C0020044);
  3343.   {$EXTERNALSYM RPC_NT_ZERO_DIVIDE}
  3344. //
  3345. // MessageId: RPC_NT_ADDRESS_ERROR
  3346. //
  3347. // MessageText:
  3348. //
  3349. //  An addressing error occurred in the RPC server.
  3350. //
  3351.   RPC_NT_ADDRESS_ERROR = NTSTATUS($C0020045);
  3352.   {$EXTERNALSYM RPC_NT_ADDRESS_ERROR}
  3353. //
  3354. // MessageId: RPC_NT_FP_DIV_ZERO
  3355. //
  3356. // MessageText:
  3357. //
  3358. //  A floating point operation at the RPC server caused a divide by zero.
  3359. //
  3360.   RPC_NT_FP_DIV_ZERO = NTSTATUS($C0020046);
  3361.   {$EXTERNALSYM RPC_NT_FP_DIV_ZERO}
  3362. //
  3363. // MessageId: RPC_NT_FP_UNDERFLOW
  3364. //
  3365. // MessageText:
  3366. //
  3367. //  A floating point underflow occurred at the RPC server.
  3368. //
  3369.   RPC_NT_FP_UNDERFLOW = NTSTATUS($C0020047);
  3370.   {$EXTERNALSYM RPC_NT_FP_UNDERFLOW}
  3371. //
  3372. // MessageId: RPC_NT_FP_OVERFLOW
  3373. //
  3374. // MessageText:
  3375. //
  3376. //  A floating point overflow occurred at the RPC server.
  3377. //
  3378.   RPC_NT_FP_OVERFLOW = NTSTATUS($C0020048);
  3379.   {$EXTERNALSYM RPC_NT_FP_OVERFLOW}
  3380. //
  3381. // MessageId: RPC_NT_NO_MORE_ENTRIES
  3382. //
  3383. // MessageText:
  3384. //
  3385. //  The list of RPC servers available for auto-handle binding has been exhausted.
  3386. //
  3387.   RPC_NT_NO_MORE_ENTRIES = NTSTATUS($C0030001);
  3388.   {$EXTERNALSYM RPC_NT_NO_MORE_ENTRIES}
  3389. //
  3390. // MessageId: RPC_NT_SS_CHAR_TRANS_OPEN_FAIL
  3391. //
  3392. // MessageText:
  3393. //
  3394. //  The file designated by DCERPCCHARTRANS cannot be opened.
  3395. //
  3396.   RPC_NT_SS_CHAR_TRANS_OPEN_FAIL = NTSTATUS($C0030002);
  3397.   {$EXTERNALSYM RPC_NT_SS_CHAR_TRANS_OPEN_FAIL}
  3398. //
  3399. // MessageId: RPC_NT_SS_CHAR_TRANS_SHORT_FILE
  3400. //
  3401. // MessageText:
  3402. //
  3403. //  The file containing the character translation table has fewer than 512 bytes.
  3404. //
  3405.   RPC_NT_SS_CHAR_TRANS_SHORT_FILE = NTSTATUS($C0030003);
  3406.   {$EXTERNALSYM RPC_NT_SS_CHAR_TRANS_SHORT_FILE}
  3407. //
  3408. // MessageId: RPC_NT_SS_IN_NULL_CONTEXT
  3409. //
  3410. // MessageText:
  3411. //
  3412. //  A null context handle is passed as an [in] parameter.
  3413. //
  3414.   RPC_NT_SS_IN_NULL_CONTEXT = NTSTATUS($C0030004);
  3415.   {$EXTERNALSYM RPC_NT_SS_IN_NULL_CONTEXT}
  3416. //
  3417. // MessageId: RPC_NT_SS_CONTEXT_MISMATCH
  3418. //
  3419. // MessageText:
  3420. //
  3421. //  The context handle does not match any known context handles.
  3422. //
  3423.   RPC_NT_SS_CONTEXT_MISMATCH = NTSTATUS($C0030005);
  3424.   {$EXTERNALSYM RPC_NT_SS_CONTEXT_MISMATCH}
  3425. //
  3426. // MessageId: RPC_NT_SS_CONTEXT_DAMAGED
  3427. //
  3428. // MessageText:
  3429. //
  3430. //  The context handle changed during a call.
  3431. //
  3432.   RPC_NT_SS_CONTEXT_DAMAGED = NTSTATUS($C0030006);
  3433.   {$EXTERNALSYM RPC_NT_SS_CONTEXT_DAMAGED}
  3434. //
  3435. // MessageId: RPC_NT_SS_HANDLES_MISMATCH
  3436. //
  3437. // MessageText:
  3438. //
  3439. //  The binding handles passed to a remote procedure call do not match.
  3440. //
  3441.   RPC_NT_SS_HANDLES_MISMATCH = NTSTATUS($C0030007);
  3442.   {$EXTERNALSYM RPC_NT_SS_HANDLES_MISMATCH}
  3443. //
  3444. // MessageId: RPC_NT_SS_CANNOT_GET_CALL_HANDLE
  3445. //
  3446. // MessageText:
  3447. //
  3448. //  The stub is unable to get the call handle.
  3449. //
  3450.   RPC_NT_SS_CANNOT_GET_CALL_HANDLE = NTSTATUS($C0030008);
  3451.   {$EXTERNALSYM RPC_NT_SS_CANNOT_GET_CALL_HANDLE}
  3452. //
  3453. // MessageId: RPC_NT_NULL_REF_POINTER
  3454. //
  3455. // MessageText:
  3456. //
  3457. //  A null reference pointer was passed to the stub.
  3458. //
  3459.   RPC_NT_NULL_REF_POINTER = NTSTATUS($C0030009);
  3460.   {$EXTERNALSYM RPC_NT_NULL_REF_POINTER}
  3461. //
  3462. // MessageId: RPC_NT_ENUM_VALUE_OUT_OF_RANGE
  3463. //
  3464. // MessageText:
  3465. //
  3466. //  The enumeration value is out of range.
  3467. //
  3468.   RPC_NT_ENUM_VALUE_OUT_OF_RANGE = NTSTATUS($C003000A);
  3469.   {$EXTERNALSYM RPC_NT_ENUM_VALUE_OUT_OF_RANGE}
  3470. //
  3471. // MessageId: RPC_NT_BYTE_COUNT_TOO_SMALL
  3472. //
  3473. // MessageText:
  3474. //
  3475. //  The byte count is too small.
  3476. //
  3477.   RPC_NT_BYTE_COUNT_TOO_SMALL = NTSTATUS($C003000B);
  3478.   {$EXTERNALSYM RPC_NT_BYTE_COUNT_TOO_SMALL}
  3479. //
  3480. // MessageId: RPC_NT_BAD_STUB_DATA
  3481. //
  3482. // MessageText:
  3483. //
  3484. //  The stub received bad data.
  3485. //
  3486.   RPC_NT_BAD_STUB_DATA = NTSTATUS($C003000C);
  3487.   {$EXTERNALSYM RPC_NT_BAD_STUB_DATA}
  3488. //
  3489. // MessageId: RPC_NT_CALL_IN_PROGRESS
  3490. //
  3491. // MessageText:
  3492. //
  3493. //  A remote procedure call is already in progress for this thread.
  3494. //
  3495.   RPC_NT_CALL_IN_PROGRESS = NTSTATUS($C0020049);
  3496.   {$EXTERNALSYM RPC_NT_CALL_IN_PROGRESS}
  3497. //
  3498. // MessageId: RPC_NT_NO_MORE_BINDINGS
  3499. //
  3500. // MessageText:
  3501. //
  3502. //  There are no more bindings.
  3503. //
  3504.   RPC_NT_NO_MORE_BINDINGS = NTSTATUS($C002004A);
  3505.   {$EXTERNALSYM RPC_NT_NO_MORE_BINDINGS}
  3506. //
  3507. // MessageId: RPC_NT_GROUP_MEMBER_NOT_FOUND
  3508. //
  3509. // MessageText:
  3510. //
  3511. //  The group member was not found.
  3512. //
  3513.   RPC_NT_GROUP_MEMBER_NOT_FOUND = NTSTATUS($C002004B);
  3514.   {$EXTERNALSYM RPC_NT_GROUP_MEMBER_NOT_FOUND}
  3515. //
  3516. // MessageId: EPT_NT_CANT_CREATE
  3517. //
  3518. // MessageText:
  3519. //
  3520. //  The endpoint mapper database entry could not be created.
  3521. //
  3522.   EPT_NT_CANT_CREATE = NTSTATUS($C002004C);
  3523.   {$EXTERNALSYM EPT_NT_CANT_CREATE}
  3524. //
  3525. // MessageId: RPC_NT_INVALID_OBJECT
  3526. //
  3527. // MessageText:
  3528. //
  3529. //  The object UUID is the nil UUID.
  3530. //
  3531.   RPC_NT_INVALID_OBJECT = NTSTATUS($C002004D);
  3532.   {$EXTERNALSYM RPC_NT_INVALID_OBJECT}
  3533. //
  3534. // MessageId: RPC_NT_NO_INTERFACES
  3535. //
  3536. // MessageText:
  3537. //
  3538. //  No interfaces have been registered.
  3539. //
  3540.   RPC_NT_NO_INTERFACES = NTSTATUS($C002004F);
  3541.   {$EXTERNALSYM RPC_NT_NO_INTERFACES}
  3542. //
  3543. // MessageId: RPC_NT_CALL_CANCELLED
  3544. //
  3545. // MessageText:
  3546. //
  3547. //  The remote procedure call was cancelled.
  3548. //
  3549.   RPC_NT_CALL_CANCELLED = NTSTATUS($C0020050);
  3550.   {$EXTERNALSYM RPC_NT_CALL_CANCELLED}
  3551. //
  3552. // MessageId: RPC_NT_BINDING_INCOMPLETE
  3553. //
  3554. // MessageText:
  3555. //
  3556. //  The binding handle does not contain all required information.
  3557. //
  3558.   RPC_NT_BINDING_INCOMPLETE = NTSTATUS($C0020051);
  3559.   {$EXTERNALSYM RPC_NT_BINDING_INCOMPLETE}
  3560. //
  3561. // MessageId: RPC_NT_COMM_FAILURE
  3562. //
  3563. // MessageText:
  3564. //
  3565. //  A communications failure occurred during a remote procedure call.
  3566. //
  3567.   RPC_NT_COMM_FAILURE = NTSTATUS($C0020052);
  3568.   {$EXTERNALSYM RPC_NT_COMM_FAILURE}
  3569. //
  3570. // MessageId: RPC_NT_UNSUPPORTED_AUTHN_LEVEL
  3571. //
  3572. // MessageText:
  3573. //
  3574. //  The requested authentication level is not supported.
  3575. //
  3576.   RPC_NT_UNSUPPORTED_AUTHN_LEVEL = NTSTATUS($C0020053);
  3577.   {$EXTERNALSYM RPC_NT_UNSUPPORTED_AUTHN_LEVEL}
  3578. //
  3579. // MessageId: RPC_NT_NO_PRINC_NAME
  3580. //
  3581. // MessageText:
  3582. //
  3583. //  No principal name registered.
  3584. //
  3585.   RPC_NT_NO_PRINC_NAME = NTSTATUS($C0020054);
  3586.   {$EXTERNALSYM RPC_NT_NO_PRINC_NAME}
  3587. //
  3588. // MessageId: RPC_NT_NOT_RPC_ERROR
  3589. //
  3590. // MessageText:
  3591. //
  3592. //  The error specified is not a valid Windows RPC error code.
  3593. //
  3594.   RPC_NT_NOT_RPC_ERROR = NTSTATUS($C0020055);
  3595.   {$EXTERNALSYM RPC_NT_NOT_RPC_ERROR}
  3596. //
  3597. // MessageId: RPC_NT_UUID_LOCAL_ONLY
  3598. //
  3599. // MessageText:
  3600. //
  3601. //  A UUID that is valid only on this computer has been allocated.
  3602. //
  3603.   RPC_NT_UUID_LOCAL_ONLY = NTSTATUS($40020056);
  3604.   {$EXTERNALSYM RPC_NT_UUID_LOCAL_ONLY}
  3605. //
  3606. // MessageId: RPC_NT_SEC_PKG_ERROR
  3607. //
  3608. // MessageText:
  3609. //
  3610. //  A security package specific error occurred.
  3611. //
  3612.   RPC_NT_SEC_PKG_ERROR = NTSTATUS($C0020057);
  3613.   {$EXTERNALSYM RPC_NT_SEC_PKG_ERROR}
  3614. //
  3615. // MessageId: RPC_NT_NOT_CANCELLED
  3616. //
  3617. // MessageText:
  3618. //
  3619. //  Thread is not cancelled.
  3620. //
  3621.   RPC_NT_NOT_CANCELLED = NTSTATUS($C0020058);
  3622.   {$EXTERNALSYM RPC_NT_NOT_CANCELLED}
  3623. //
  3624. // MessageId: RPC_NT_INVALID_ES_ACTION
  3625. //
  3626. // MessageText:
  3627. //
  3628. //  Invalid operation on the encoding/decoding handle.
  3629. //
  3630.   RPC_NT_INVALID_ES_ACTION = NTSTATUS($C0030059);
  3631.   {$EXTERNALSYM RPC_NT_INVALID_ES_ACTION}
  3632. //
  3633. // MessageId: RPC_NT_WRONG_ES_VERSION
  3634. //
  3635. // MessageText:
  3636. //
  3637. //  Incompatible version of the serializing package.
  3638. //
  3639.   RPC_NT_WRONG_ES_VERSION = NTSTATUS($C003005A);
  3640.   {$EXTERNALSYM RPC_NT_WRONG_ES_VERSION}
  3641. //
  3642. // MessageId: RPC_NT_WRONG_STUB_VERSION
  3643. //
  3644. // MessageText:
  3645. //
  3646. //  Incompatible version of the RPC stub.
  3647. //
  3648.   RPC_NT_WRONG_STUB_VERSION = NTSTATUS($C003005B);
  3649.   {$EXTERNALSYM RPC_NT_WRONG_STUB_VERSION}
  3650. //
  3651. // MessageId: RPC_NT_INVALID_PIPE_OBJECT
  3652. //
  3653. // MessageText:
  3654. //
  3655. //  The RPC pipe object is invalid or corrupted.
  3656. //
  3657.   RPC_NT_INVALID_PIPE_OBJECT = NTSTATUS($C003005C);
  3658.   {$EXTERNALSYM RPC_NT_INVALID_PIPE_OBJECT}
  3659. //
  3660. // MessageId: RPC_NT_INVALID_PIPE_OPERATION
  3661. //
  3662. // MessageText:
  3663. //
  3664. //  An invalid operation was attempted on an RPC pipe object.
  3665. //
  3666.   RPC_NT_INVALID_PIPE_OPERATION = NTSTATUS($C003005D);
  3667.   {$EXTERNALSYM RPC_NT_INVALID_PIPE_OPERATION}
  3668. //
  3669. // MessageId: RPC_NT_WRONG_PIPE_VERSION
  3670. //
  3671. // MessageText:
  3672. //
  3673. //  Unsupported RPC pipe version.
  3674. //
  3675.   RPC_NT_WRONG_PIPE_VERSION = NTSTATUS($C003005E);
  3676.   {$EXTERNALSYM RPC_NT_WRONG_PIPE_VERSION}
  3677. //
  3678. // MessageId: RPC_NT_PIPE_CLOSED
  3679. //
  3680. // MessageText:
  3681. //
  3682. //  The RPC pipe object has already been closed.
  3683. //
  3684.   RPC_NT_PIPE_CLOSED = NTSTATUS($C003005F);
  3685.   {$EXTERNALSYM RPC_NT_PIPE_CLOSED}
  3686. //
  3687. // MessageId: RPC_NT_PIPE_DISCIPLINE_ERROR
  3688. //
  3689. // MessageText:
  3690. //
  3691. //  The RPC call completed before all pipes were processed.
  3692. //
  3693.   RPC_NT_PIPE_DISCIPLINE_ERROR = NTSTATUS($C0030060);
  3694.   {$EXTERNALSYM RPC_NT_PIPE_DISCIPLINE_ERROR}
  3695. //
  3696. // MessageId: RPC_NT_PIPE_EMPTY
  3697. //
  3698. // MessageText:
  3699. //
  3700. //  No more data is available from the RPC pipe.
  3701. //
  3702.   RPC_NT_PIPE_EMPTY = NTSTATUS($C0030061);
  3703.   {$EXTERNALSYM RPC_NT_PIPE_EMPTY}
  3704. //
  3705. // MessageId: RPC_NT_INVALID_ASYNC_HANDLE
  3706. //
  3707. // MessageText:
  3708. //
  3709. //  Invalid asynchronous remote procedure call handle.
  3710. //
  3711.   RPC_NT_INVALID_ASYNC_HANDLE = NTSTATUS($C0020062);
  3712.   {$EXTERNALSYM RPC_NT_INVALID_ASYNC_HANDLE}
  3713. //
  3714. // MessageId: RPC_NT_INVALID_ASYNC_CALL
  3715. //
  3716. // MessageText:
  3717. //
  3718. //  Invalid asynchronous RPC call handle for this operation.
  3719. //
  3720.   RPC_NT_INVALID_ASYNC_CALL = NTSTATUS($C0020063);
  3721.   {$EXTERNALSYM RPC_NT_INVALID_ASYNC_CALL}
  3722. //
  3723. // MessageId: RPC_NT_SEND_INCOMPLETE
  3724. //
  3725. // MessageText:
  3726. //
  3727. //  Some data remains to be sent in the request buffer.
  3728. //
  3729.   RPC_NT_SEND_INCOMPLETE = NTSTATUS($400200AF);
  3730.   {$EXTERNALSYM RPC_NT_SEND_INCOMPLETE}
  3731. //
  3732. // MessageId: STATUS_ACPI_INVALID_OPCODE
  3733. //
  3734. // MessageText:
  3735. //
  3736. //  An attempt was made to run an invalid AML opcode
  3737. //
  3738.   STATUS_ACPI_INVALID_OPCODE = NTSTATUS($C0140001);
  3739.   {$EXTERNALSYM STATUS_ACPI_INVALID_OPCODE}
  3740. //
  3741. // MessageId: STATUS_ACPI_STACK_OVERFLOW
  3742. //
  3743. // MessageText:
  3744. //
  3745. //  The AML Interpreter Stack has overflowed
  3746. //
  3747.   STATUS_ACPI_STACK_OVERFLOW = NTSTATUS($C0140002);
  3748.   {$EXTERNALSYM STATUS_ACPI_STACK_OVERFLOW}
  3749. //
  3750. // MessageId: STATUS_ACPI_ASSERT_FAILED
  3751. //
  3752. // MessageText:
  3753. //
  3754. //  An inconsistent state has occurred
  3755. //
  3756.   STATUS_ACPI_ASSERT_FAILED = NTSTATUS($C0140003);
  3757.   {$EXTERNALSYM STATUS_ACPI_ASSERT_FAILED}
  3758. //
  3759. // MessageId: STATUS_ACPI_INVALID_INDEX
  3760. //
  3761. // MessageText:
  3762. //
  3763. //  An attempt was made to access an array outside of its bounds
  3764. //
  3765.   STATUS_ACPI_INVALID_INDEX = NTSTATUS($C0140004);
  3766.   {$EXTERNALSYM STATUS_ACPI_INVALID_INDEX}
  3767. //
  3768. // MessageId: STATUS_ACPI_INVALID_ARGUMENT
  3769. //
  3770. // MessageText:
  3771. //
  3772. //  A required argument was not specified
  3773. //
  3774.   STATUS_ACPI_INVALID_ARGUMENT = NTSTATUS($C0140005);
  3775.   {$EXTERNALSYM STATUS_ACPI_INVALID_ARGUMENT}
  3776. //
  3777. // MessageId: STATUS_ACPI_FATAL
  3778. //
  3779. // MessageText:
  3780. //
  3781. //  A fatal error has occurred
  3782. //
  3783.   STATUS_ACPI_FATAL = NTSTATUS($C0140006);
  3784.   {$EXTERNALSYM STATUS_ACPI_FATAL}
  3785. //
  3786. // MessageId: STATUS_ACPI_INVALID_SUPERNAME
  3787. //
  3788. // MessageText:
  3789. //
  3790. //  An invalid SuperName was specified
  3791. //
  3792.   STATUS_ACPI_INVALID_SUPERNAME = NTSTATUS($C0140007);
  3793.   {$EXTERNALSYM STATUS_ACPI_INVALID_SUPERNAME}
  3794. //
  3795. // MessageId: STATUS_ACPI_INVALID_ARGTYPE
  3796. //
  3797. // MessageText:
  3798. //
  3799. //  An argument with an incorrect type was specified
  3800. //
  3801.   STATUS_ACPI_INVALID_ARGTYPE = NTSTATUS($C0140008);
  3802.   {$EXTERNALSYM STATUS_ACPI_INVALID_ARGTYPE}
  3803. //
  3804. // MessageId: STATUS_ACPI_INVALID_OBJTYPE
  3805. //
  3806. // MessageText:
  3807. //
  3808. //  An object with an incorrect type was specified
  3809. //
  3810.   STATUS_ACPI_INVALID_OBJTYPE = NTSTATUS($C0140009);
  3811.   {$EXTERNALSYM STATUS_ACPI_INVALID_OBJTYPE}
  3812. //
  3813. // MessageId: STATUS_ACPI_INVALID_TARGETTYPE
  3814. //
  3815. // MessageText:
  3816. //
  3817. //  A target with an incorrect type was specified
  3818. //
  3819.   STATUS_ACPI_INVALID_TARGETTYPE = NTSTATUS($C014000A);
  3820.   {$EXTERNALSYM STATUS_ACPI_INVALID_TARGETTYPE}
  3821. //
  3822. // MessageId: STATUS_ACPI_INCORRECT_ARGUMENT_COUNT
  3823. //
  3824. // MessageText:
  3825. //
  3826. //  An incorrect number of arguments were specified
  3827. //
  3828.   STATUS_ACPI_INCORRECT_ARGUMENT_COUNT = NTSTATUS($C014000B);
  3829.   {$EXTERNALSYM STATUS_ACPI_INCORRECT_ARGUMENT_COUNT}
  3830. //
  3831. // MessageId: STATUS_ACPI_ADDRESS_NOT_MAPPED
  3832. //
  3833. // MessageText:
  3834. //
  3835. //  An address failed to translate
  3836. //
  3837.   STATUS_ACPI_ADDRESS_NOT_MAPPED = NTSTATUS($C014000C);
  3838.   {$EXTERNALSYM STATUS_ACPI_ADDRESS_NOT_MAPPED}
  3839. //
  3840. // MessageId: STATUS_ACPI_INVALID_EVENTTYPE
  3841. //
  3842. // MessageText:
  3843. //
  3844. //  An incorrect event type was specified
  3845. //
  3846.   STATUS_ACPI_INVALID_EVENTTYPE = NTSTATUS($C014000D);
  3847.   {$EXTERNALSYM STATUS_ACPI_INVALID_EVENTTYPE}
  3848. //
  3849. // MessageId: STATUS_ACPI_HANDLER_COLLISION
  3850. //
  3851. // MessageText:
  3852. //
  3853. //  A handler for the target already exists
  3854. //
  3855.   STATUS_ACPI_HANDLER_COLLISION = NTSTATUS($C014000E);
  3856.   {$EXTERNALSYM STATUS_ACPI_HANDLER_COLLISION}
  3857. //
  3858. // MessageId: STATUS_ACPI_INVALID_DATA
  3859. //
  3860. // MessageText:
  3861. //
  3862. //  Invalid data for the target was specified
  3863. //
  3864.   STATUS_ACPI_INVALID_DATA = NTSTATUS($C014000F);
  3865.   {$EXTERNALSYM STATUS_ACPI_INVALID_DATA}
  3866. //
  3867. // MessageId: STATUS_ACPI_INVALID_REGION
  3868. //
  3869. // MessageText:
  3870. //
  3871. //  An invalid region for the target was specified
  3872. //
  3873.   STATUS_ACPI_INVALID_REGION = NTSTATUS($C0140010);
  3874.   {$EXTERNALSYM STATUS_ACPI_INVALID_REGION}
  3875. //
  3876. // MessageId: STATUS_ACPI_INVALID_ACCESS_SIZE
  3877. //
  3878. // MessageText:
  3879. //
  3880. //  An attempt was made to access a field outside of the defined range
  3881. //
  3882.   STATUS_ACPI_INVALID_ACCESS_SIZE = NTSTATUS($C0140011);
  3883.   {$EXTERNALSYM STATUS_ACPI_INVALID_ACCESS_SIZE}
  3884. //
  3885. // MessageId: STATUS_ACPI_ACQUIRE_GLOBAL_LOCK
  3886. //
  3887. // MessageText:
  3888. //
  3889. //  The Global system lock could not be acquired
  3890. //
  3891.   STATUS_ACPI_ACQUIRE_GLOBAL_LOCK = NTSTATUS($C0140012);
  3892.   {$EXTERNALSYM STATUS_ACPI_ACQUIRE_GLOBAL_LOCK}
  3893. //
  3894. // MessageId: STATUS_ACPI_ALREADY_INITIALIZED
  3895. //
  3896. // MessageText:
  3897. //
  3898. //  An attempt was made to reinitialize the ACPI subsystem
  3899. //
  3900.   STATUS_ACPI_ALREADY_INITIALIZED = NTSTATUS($C0140013);
  3901.   {$EXTERNALSYM STATUS_ACPI_ALREADY_INITIALIZED}
  3902. //
  3903. // MessageId: STATUS_ACPI_NOT_INITIALIZED
  3904. //
  3905. // MessageText:
  3906. //
  3907. //  The ACPI subsystem has not been initialized
  3908. //
  3909.   STATUS_ACPI_NOT_INITIALIZED = NTSTATUS($C0140014);
  3910.   {$EXTERNALSYM STATUS_ACPI_NOT_INITIALIZED}
  3911. //
  3912. // MessageId: STATUS_ACPI_INVALID_MUTEX_LEVEL
  3913. //
  3914. // MessageText:
  3915. //
  3916. //  An incorrect mutex was specified
  3917. //
  3918.   STATUS_ACPI_INVALID_MUTEX_LEVEL = NTSTATUS($C0140015);
  3919.   {$EXTERNALSYM STATUS_ACPI_INVALID_MUTEX_LEVEL}
  3920. //
  3921. // MessageId: STATUS_ACPI_MUTEX_NOT_OWNED
  3922. //
  3923. // MessageText:
  3924. //
  3925. //  The mutex is not currently owned
  3926. //
  3927.   STATUS_ACPI_MUTEX_NOT_OWNED = NTSTATUS($C0140016);
  3928.   {$EXTERNALSYM STATUS_ACPI_MUTEX_NOT_OWNED}
  3929. //
  3930. // MessageId: STATUS_ACPI_MUTEX_NOT_OWNER
  3931. //
  3932. // MessageText:
  3933. //
  3934. //  An attempt was made to access the mutex by a process that was not the owner
  3935. //
  3936.   STATUS_ACPI_MUTEX_NOT_OWNER = NTSTATUS($C0140017);
  3937.   {$EXTERNALSYM STATUS_ACPI_MUTEX_NOT_OWNER}
  3938. //
  3939. // MessageId: STATUS_ACPI_RS_ACCESS
  3940. //
  3941. // MessageText:
  3942. //
  3943. //  An error occurred during an access to Region Space
  3944. //
  3945.   STATUS_ACPI_RS_ACCESS = NTSTATUS($C0140018);
  3946.   {$EXTERNALSYM STATUS_ACPI_RS_ACCESS}
  3947. //
  3948. // MessageId: STATUS_ACPI_INVALID_TABLE
  3949. //
  3950. // MessageText:
  3951. //
  3952. //  An attempt was made to use an incorrect table
  3953. //
  3954.   STATUS_ACPI_INVALID_TABLE = NTSTATUS($C0140019);
  3955.   {$EXTERNALSYM STATUS_ACPI_INVALID_TABLE}
  3956. //
  3957. // MessageId: STATUS_ACPI_REG_HANDLER_FAILED
  3958. //
  3959. // MessageText:
  3960. //
  3961. //  The registration of an ACPI event failed
  3962. //
  3963.   STATUS_ACPI_REG_HANDLER_FAILED = NTSTATUS($C0140020);
  3964.   {$EXTERNALSYM STATUS_ACPI_REG_HANDLER_FAILED}
  3965. //
  3966. // MessageId: STATUS_ACPI_POWER_REQUEST_FAILED
  3967. //
  3968. // MessageText:
  3969. //
  3970. //  An ACPI Power Object failed to transition state
  3971. //
  3972.   STATUS_ACPI_POWER_REQUEST_FAILED = NTSTATUS($C0140021);
  3973.   {$EXTERNALSYM STATUS_ACPI_POWER_REQUEST_FAILED}
  3974. //
  3975. // Terminal Server specific Errors
  3976. //
  3977. //
  3978. // MessageId: STATUS_CTX_WINSTATION_NAME_INVALID
  3979. //
  3980. // MessageText:
  3981. //
  3982. //  Session name %1 is invalid.
  3983. //
  3984.   STATUS_CTX_WINSTATION_NAME_INVALID = NTSTATUS($C00A0001);
  3985.   {$EXTERNALSYM STATUS_CTX_WINSTATION_NAME_INVALID}
  3986. //
  3987. // MessageId: STATUS_CTX_INVALID_PD
  3988. //
  3989. // MessageText:
  3990. //
  3991. //  The protocol driver %1 is invalid.
  3992. //
  3993.   STATUS_CTX_INVALID_PD = NTSTATUS($C00A0002);
  3994.   {$EXTERNALSYM STATUS_CTX_INVALID_PD}
  3995. //
  3996. // MessageId: STATUS_CTX_PD_NOT_FOUND
  3997. //
  3998. // MessageText:
  3999. //
  4000. //  The protocol driver %1 was not found in the system path.
  4001. //
  4002.   STATUS_CTX_PD_NOT_FOUND = NTSTATUS($C00A0003);
  4003.   {$EXTERNALSYM STATUS_CTX_PD_NOT_FOUND}
  4004. //
  4005. // MessageId: STATUS_CTX_CDM_CONNECT
  4006. //
  4007. // MessageText:
  4008. //
  4009. //  The Client Drive Mapping Service Has Connected on Terminal Connection.
  4010. //
  4011.   STATUS_CTX_CDM_CONNECT = NTSTATUS($400A0004);
  4012.   {$EXTERNALSYM STATUS_CTX_CDM_CONNECT}
  4013. //
  4014. // MessageId: STATUS_CTX_CDM_DISCONNECT
  4015. //
  4016. // MessageText:
  4017. //
  4018. //  The Client Drive Mapping Service Has Disconnected on Terminal Connection.
  4019. //
  4020.   STATUS_CTX_CDM_DISCONNECT = NTSTATUS($400A0005);
  4021.   {$EXTERNALSYM STATUS_CTX_CDM_DISCONNECT}
  4022. //
  4023. // MessageId: STATUS_CTX_CLOSE_PENDING
  4024. //
  4025. // MessageText:
  4026. //
  4027. //  A close operation is pending on the Terminal Connection.
  4028. //
  4029.   STATUS_CTX_CLOSE_PENDING = NTSTATUS($C00A0006);
  4030.   {$EXTERNALSYM STATUS_CTX_CLOSE_PENDING}
  4031. //
  4032. // MessageId: STATUS_CTX_NO_OUTBUF
  4033. //
  4034. // MessageText:
  4035. //
  4036. //  There are no free output buffers available.
  4037. //
  4038.   STATUS_CTX_NO_OUTBUF = NTSTATUS($C00A0007);
  4039.   {$EXTERNALSYM STATUS_CTX_NO_OUTBUF}
  4040. //
  4041. // MessageId: STATUS_CTX_MODEM_INF_NOT_FOUND
  4042. //
  4043. // MessageText:
  4044. //
  4045. //  The MODEM.INF file was not found.
  4046. //
  4047.   STATUS_CTX_MODEM_INF_NOT_FOUND = NTSTATUS($C00A0008);
  4048.   {$EXTERNALSYM STATUS_CTX_MODEM_INF_NOT_FOUND}
  4049. //
  4050. // MessageId: STATUS_CTX_INVALID_MODEMNAME
  4051. //
  4052. // MessageText:
  4053. //
  4054. //  The modem (%1) was not found in MODEM.INF.
  4055. //
  4056.   STATUS_CTX_INVALID_MODEMNAME = NTSTATUS($C00A0009);
  4057.   {$EXTERNALSYM STATUS_CTX_INVALID_MODEMNAME}
  4058. //
  4059. // MessageId: STATUS_CTX_RESPONSE_ERROR
  4060. //
  4061. // MessageText:
  4062. //
  4063. //  The modem did not accept the command sent to it.
  4064. //  Verify the configured modem name matches the attached modem.
  4065. //
  4066.   STATUS_CTX_RESPONSE_ERROR = NTSTATUS($C00A000A);
  4067.   {$EXTERNALSYM STATUS_CTX_RESPONSE_ERROR}
  4068. //
  4069. // MessageId: STATUS_CTX_MODEM_RESPONSE_TIMEOUT
  4070. //
  4071. // MessageText:
  4072. //
  4073. //  The modem did not respond to the command sent to it.
  4074. //  Verify the modem is properly cabled and powered on.
  4075. //
  4076.   STATUS_CTX_MODEM_RESPONSE_TIMEOUT = NTSTATUS($C00A000B);
  4077.   {$EXTERNALSYM STATUS_CTX_MODEM_RESPONSE_TIMEOUT}
  4078. //
  4079. // MessageId: STATUS_CTX_MODEM_RESPONSE_NO_CARRIER
  4080. //
  4081. // MessageText:
  4082. //
  4083. //  Carrier detect has failed or carrier has been dropped due to disconnect.
  4084. //
  4085.   STATUS_CTX_MODEM_RESPONSE_NO_CARRIER = NTSTATUS($C00A000C);
  4086.   {$EXTERNALSYM STATUS_CTX_MODEM_RESPONSE_NO_CARRIER}
  4087. //
  4088. // MessageId: STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE
  4089. //
  4090. // MessageText:
  4091. //
  4092. //  Dial tone not detected within required time.
  4093. //  Verify phone cable is properly attached and functional.
  4094. //
  4095.   STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE = NTSTATUS($C00A000D);
  4096.   {$EXTERNALSYM STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE}
  4097. //
  4098. // MessageId: STATUS_CTX_MODEM_RESPONSE_BUSY
  4099. //
  4100. // MessageText:
  4101. //
  4102. //  Busy signal detected at remote site on callback.
  4103. //
  4104.   STATUS_CTX_MODEM_RESPONSE_BUSY = NTSTATUS($C00A000E);
  4105.   {$EXTERNALSYM STATUS_CTX_MODEM_RESPONSE_BUSY}
  4106. //
  4107. // MessageId: STATUS_CTX_MODEM_RESPONSE_VOICE
  4108. //
  4109. // MessageText:
  4110. //
  4111. //  Voice detected at remote site on callback.
  4112. //
  4113.   STATUS_CTX_MODEM_RESPONSE_VOICE = NTSTATUS($C00A000F);
  4114.   {$EXTERNALSYM STATUS_CTX_MODEM_RESPONSE_VOICE}
  4115. //
  4116. // MessageId: STATUS_CTX_TD_ERROR
  4117. //
  4118. // MessageText:
  4119. //
  4120. //  Transport driver error
  4121. //
  4122.   STATUS_CTX_TD_ERROR = NTSTATUS($C00A0010);
  4123.   {$EXTERNALSYM STATUS_CTX_TD_ERROR}
  4124. //
  4125. // MessageId: STATUS_CTX_LICENSE_CLIENT_INVALID
  4126. //
  4127. // MessageText:
  4128. //
  4129. //  The client you are using is not licensed to use this system. Your logon request is denied.
  4130. //
  4131.   STATUS_CTX_LICENSE_CLIENT_INVALID = NTSTATUS($C00A0012);
  4132.   {$EXTERNALSYM STATUS_CTX_LICENSE_CLIENT_INVALID}
  4133. //
  4134. // MessageId: STATUS_CTX_LICENSE_NOT_AVAILABLE
  4135. //
  4136. // MessageText:
  4137. //
  4138. //  The system has reached its licensed logon limit.
  4139. //  Please try again later.
  4140. //
  4141.   STATUS_CTX_LICENSE_NOT_AVAILABLE = NTSTATUS($C00A0013);
  4142.   {$EXTERNALSYM STATUS_CTX_LICENSE_NOT_AVAILABLE}
  4143. //
  4144. // MessageId: STATUS_CTX_LICENSE_EXPIRED
  4145. //
  4146. // MessageText:
  4147. //
  4148. //  The system license has expired. Your logon request is denied.
  4149. //
  4150.   STATUS_CTX_LICENSE_EXPIRED = NTSTATUS($C00A0014);
  4151.   {$EXTERNALSYM STATUS_CTX_LICENSE_EXPIRED}
  4152. //
  4153. // MessageId: STATUS_CTX_WINSTATION_NOT_FOUND
  4154. //
  4155. // MessageText:
  4156. //
  4157. //  The specified session cannot be found.
  4158. //
  4159.   STATUS_CTX_WINSTATION_NOT_FOUND = NTSTATUS($C00A0015);
  4160.   {$EXTERNALSYM STATUS_CTX_WINSTATION_NOT_FOUND}
  4161. //
  4162. // MessageId: STATUS_CTX_WINSTATION_NAME_COLLISION
  4163. //
  4164. // MessageText:
  4165. //
  4166. //  The specified session name is already in use.
  4167. //
  4168.   STATUS_CTX_WINSTATION_NAME_COLLISION = NTSTATUS($C00A0016);
  4169.   {$EXTERNALSYM STATUS_CTX_WINSTATION_NAME_COLLISION}
  4170. //
  4171. // MessageId: STATUS_CTX_WINSTATION_BUSY
  4172. //
  4173. // MessageText:
  4174. //
  4175. //  The requested operation cannot be completed because the Terminal Connection is currently busy processing a connect, disconnect, reset, or delete operation.
  4176. //
  4177.   STATUS_CTX_WINSTATION_BUSY = NTSTATUS($C00A0017);
  4178.   {$EXTERNALSYM STATUS_CTX_WINSTATION_BUSY}
  4179. //
  4180. // MessageId: STATUS_CTX_BAD_VIDEO_MODE
  4181. //
  4182. // MessageText:
  4183. //
  4184. //  An attempt has been made to connect to a session whose video mode is not supported by the current client.
  4185. //
  4186.   STATUS_CTX_BAD_VIDEO_MODE = NTSTATUS($C00A0018);
  4187.   {$EXTERNALSYM STATUS_CTX_BAD_VIDEO_MODE}
  4188. //
  4189. // MessageId: STATUS_CTX_GRAPHICS_INVALID
  4190. //
  4191. // MessageText:
  4192. //
  4193. //  The application attempted to enable DOS graphics mode.
  4194. //  DOS graphics mode is not supported.
  4195. //
  4196.   STATUS_CTX_GRAPHICS_INVALID = NTSTATUS($C00A0022);
  4197.   {$EXTERNALSYM STATUS_CTX_GRAPHICS_INVALID}
  4198. //
  4199. // MessageId: STATUS_CTX_NOT_CONSOLE
  4200. //
  4201. // MessageText:
  4202. //
  4203. //  The requested operation can be performed only on the system console.
  4204. //  This is most often the result of a driver or system DLL requiring direct console access.
  4205. //
  4206.   STATUS_CTX_NOT_CONSOLE = NTSTATUS($C00A0024);
  4207.   {$EXTERNALSYM STATUS_CTX_NOT_CONSOLE}
  4208. //
  4209. // MessageId: STATUS_CTX_CLIENT_QUERY_TIMEOUT
  4210. //
  4211. // MessageText:
  4212. //
  4213. //  The client failed to respond to the server connect message.
  4214. //
  4215.   STATUS_CTX_CLIENT_QUERY_TIMEOUT = NTSTATUS($C00A0026);
  4216.   {$EXTERNALSYM STATUS_CTX_CLIENT_QUERY_TIMEOUT}
  4217. //
  4218. // MessageId: STATUS_CTX_CONSOLE_DISCONNECT
  4219. //
  4220. // MessageText:
  4221. //
  4222. //  Disconnecting the console session is not supported.
  4223. //
  4224.   STATUS_CTX_CONSOLE_DISCONNECT = NTSTATUS($C00A0027);
  4225.   {$EXTERNALSYM STATUS_CTX_CONSOLE_DISCONNECT}
  4226. //
  4227. // MessageId: STATUS_CTX_CONSOLE_CONNECT
  4228. //
  4229. // MessageText:
  4230. //
  4231. //  Reconnecting a disconnected session to the console is not supported.
  4232. //
  4233.   STATUS_CTX_CONSOLE_CONNECT = NTSTATUS($C00A0028);
  4234.   {$EXTERNALSYM STATUS_CTX_CONSOLE_CONNECT}
  4235. //
  4236. // MessageId: STATUS_CTX_SHADOW_DENIED
  4237. //
  4238. // MessageText:
  4239. //
  4240. //  The request to control another session remotely was denied.
  4241. //
  4242.   STATUS_CTX_SHADOW_DENIED = NTSTATUS($C00A002A);
  4243.   {$EXTERNALSYM STATUS_CTX_SHADOW_DENIED}
  4244. //
  4245. // MessageId: STATUS_CTX_WINSTATION_ACCESS_DENIED
  4246. //
  4247. // MessageText:
  4248. //
  4249. //  A process has requested access to a session, but has not been granted those access rights.
  4250. //
  4251.   STATUS_CTX_WINSTATION_ACCESS_DENIED = NTSTATUS($C00A002B);
  4252.   {$EXTERNALSYM STATUS_CTX_WINSTATION_ACCESS_DENIED}
  4253. //
  4254. // MessageId: STATUS_CTX_INVALID_WD
  4255. //
  4256. // MessageText:
  4257. //
  4258. //  The Terminal Connection driver %1 is invalid.
  4259. //
  4260.   STATUS_CTX_INVALID_WD = NTSTATUS($C00A002E);
  4261.   {$EXTERNALSYM STATUS_CTX_INVALID_WD}
  4262. //
  4263. // MessageId: STATUS_CTX_WD_NOT_FOUND
  4264. //
  4265. // MessageText:
  4266. //
  4267. //  The Terminal Connection driver %1 was not found in the system path.
  4268. //
  4269.   STATUS_CTX_WD_NOT_FOUND = NTSTATUS($C00A002F);
  4270.   {$EXTERNALSYM STATUS_CTX_WD_NOT_FOUND}
  4271. //
  4272. // MessageId: STATUS_CTX_SHADOW_INVALID
  4273. //
  4274. // MessageText:
  4275. //
  4276. //  The requested session cannot be controlled remotely.
  4277. //  This may be because the session is disconnected or does not currently have a user logged on.
  4278. //  Also, you cannot control a session remotely from the system console or control the system console remotely.
  4279. //  And you cannot remote control your own current session.
  4280. //
  4281.   STATUS_CTX_SHADOW_INVALID = NTSTATUS($C00A0030);
  4282.   {$EXTERNALSYM STATUS_CTX_SHADOW_INVALID}
  4283. //
  4284. // MessageId: STATUS_CTX_SHADOW_DISABLED
  4285. //
  4286. // MessageText:
  4287. //
  4288. //  The requested session is not configured to allow remote control.
  4289. //
  4290.   STATUS_CTX_SHADOW_DISABLED = NTSTATUS($C00A0031);
  4291.   {$EXTERNALSYM STATUS_CTX_SHADOW_DISABLED}
  4292. //
  4293. // MessageId: STATUS_RDP_PROTOCOL_ERROR
  4294. //
  4295. // MessageText:
  4296. //
  4297. //  The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
  4298. //
  4299.   STATUS_RDP_PROTOCOL_ERROR = NTSTATUS($C00A0032);
  4300.   {$EXTERNALSYM STATUS_RDP_PROTOCOL_ERROR}
  4301. //
  4302. // MessageId: STATUS_CTX_CLIENT_LICENSE_NOT_SET
  4303. //
  4304. // MessageText:
  4305. //
  4306. //  Your request to connect to this Terminal server has been rejected.
  4307. //  Your Terminal Server Client license number has not been entered for this copy of the Terminal Client.
  4308. //  Please call your system administrator for help in entering a valid, unique license number for this Terminal Server Client.
  4309. //  Click OK to continue.
  4310. //
  4311.   STATUS_CTX_CLIENT_LICENSE_NOT_SET = NTSTATUS($C00A0033);
  4312.   {$EXTERNALSYM STATUS_CTX_CLIENT_LICENSE_NOT_SET}
  4313. //
  4314. // MessageId: STATUS_CTX_CLIENT_LICENSE_IN_USE
  4315. //
  4316. // MessageText:
  4317. //
  4318. //  Your request to connect to this Terminal server has been rejected.
  4319. //  Your Terminal Server Client license number is currently being used by another user.
  4320. //  Please call your system administrator to obtain a new copy of the Terminal Server Client with a valid, unique license number.
  4321. //  Click OK to continue.
  4322. //
  4323.   STATUS_CTX_CLIENT_LICENSE_IN_USE = NTSTATUS($C00A0034);
  4324.   {$EXTERNALSYM STATUS_CTX_CLIENT_LICENSE_IN_USE}
  4325. //
  4326. // MessageId: STATUS_PNP_BAD_MPS_TABLE
  4327. //
  4328. // MessageText:
  4329. //
  4330. //  A device is missing in the system BIOS MPS table. This device will not be used. 
  4331. //  Please contact your system vendor for system BIOS update.
  4332. //
  4333.   STATUS_PNP_BAD_MPS_TABLE = NTSTATUS($C0040035);
  4334.   {$EXTERNALSYM STATUS_PNP_BAD_MPS_TABLE}
  4335. //
  4336. // MessageId: STATUS_PNP_TRANSLATION_FAILED
  4337. //
  4338. // MessageText:
  4339. //
  4340. //  A translator failed to translate resources.
  4341. //
  4342.   STATUS_PNP_TRANSLATION_FAILED = NTSTATUS($C0040036);
  4343.   {$EXTERNALSYM STATUS_PNP_TRANSLATION_FAILED}
  4344. //
  4345. // MessageId: STATUS_PNP_IRQ_TRANSLATION_FAILED
  4346. //
  4347. // MessageText:
  4348. //
  4349. //  A IRQ translator failed to translate resources.
  4350. //
  4351.   STATUS_PNP_IRQ_TRANSLATION_FAILED = NTSTATUS($C0040037);
  4352.   {$EXTERNALSYM STATUS_PNP_IRQ_TRANSLATION_FAILED}
  4353. implementation
  4354. end.