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

761 lines
25 KiB

  1. ;#ifndef _MSADERR_H_
  2. ;#define _MSADERR_H_
  3. ;#ifndef FACILITY_WINDOWS
  4. ;//+---------------------------------------------------------------------------
  5. ;//
  6. ;// Microsoft OLE DB
  7. ;// Copyright (c) Microsoft Corporation. All rights reserved.
  8. ;//
  9. ;//----------------------------------------------------------------------------
  10. ;
  11. ;
  12. MessageIdTypedef=HRESULT
  13. SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
  14. CoError=0x2:STATUS_SEVERITY_COERROR
  15. )
  16. FacilityNames=(Interface=0x4:FACILITY_ITF
  17. Windows=0x8:FACILITY_WINDOWS
  18. )
  19. MessageId=0x0eff Facility=Interface Severity=CoError SymbolicName=DB_E_BOGUS
  20. Language=English
  21. Dummy error - need this error so that mc puts the above defines
  22. inside the FACILITY_WINDOWS guard, instead of leaving it empty
  23. .
  24. ;#endif // FACILITY_WINDOWS
  25. ;
  26. ;//
  27. ;// Codes 0x0e00-0x0eff are reserved for the OLE DB group of
  28. ;// interfaces.
  29. ;//
  30. ;// Free codes are:
  31. ;//
  32. ;// Error:
  33. ;// -none-
  34. ;//
  35. ;// Success:
  36. ;// 0x0eea
  37. ;// 0x0ed7
  38. ;//
  39. ;
  40. ;
  41. ;//
  42. ;// OLEDBVER
  43. ;// OLE DB version number (0x0200); this can be overridden with an older
  44. ;// version number if necessary
  45. ;//
  46. ;
  47. ;// If OLEDBVER is not defined, assume version 2.0
  48. ;#ifndef OLEDBVER
  49. ;#define OLEDBVER 0x0200
  50. ;#endif
  51. ;
  52. MessageId=0x0e00 Facility=Interface Severity=CoError SymbolicName=DB_E_BADACCESSORHANDLE
  53. Language=English
  54. Invalid accessor
  55. .
  56. MessageId=0x0e01 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWLIMITEXCEEDED
  57. Language=English
  58. Creating another row would have exceeded the total number of active
  59. rows supported by the rowset
  60. .
  61. MessageId=0x0e02 Facility=Interface Severity=CoError SymbolicName=DB_E_READONLYACCESSOR
  62. Language=English
  63. Unable to write with a read-only accessor
  64. .
  65. MessageId=0x0e03 Facility=Interface Severity=CoError SymbolicName=DB_E_SCHEMAVIOLATION
  66. Language=English
  67. Given values violate the database schema
  68. .
  69. MessageId=0x0e04 Facility=Interface Severity=CoError SymbolicName=DB_E_BADROWHANDLE
  70. Language=English
  71. Invalid row handle
  72. .
  73. MessageId=0x0e05 Facility=Interface Severity=CoError SymbolicName=DB_E_OBJECTOPEN
  74. Language=English
  75. An object was open
  76. .
  77. ;//@@@+ V1.5
  78. ;#if( OLEDBVER >= 0x0150 )
  79. MessageId=0x0e06 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCHAPTER
  80. Language=English
  81. Invalid chapter
  82. .
  83. ;#endif // OLEDBVER >= 0x0150
  84. ;//@@@- V1.5
  85. ;
  86. MessageId=0x0e07 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTCONVERTVALUE
  87. Language=English
  88. A literal value in the command could not be converted to the
  89. correct type due to a reason other than data overflow
  90. .
  91. MessageId=0x0e08 Facility=Interface Severity=CoError SymbolicName=DB_E_BADBINDINFO
  92. Language=English
  93. Invalid binding info
  94. .
  95. MessageId=0x0e09 Facility=Interface Severity=CoError SymbolicName=DB_SEC_E_PERMISSIONDENIED
  96. Language=English
  97. Permission denied
  98. .
  99. MessageId=0x0e0a Facility=Interface Severity=CoError SymbolicName=DB_E_NOTAREFERENCECOLUMN
  100. Language=English
  101. Specified column does not contain bookmarks or chapters
  102. .
  103. ;//@@@+ V2.5
  104. ;#if( OLEDBVER >= 0x0250 )
  105. MessageId=0x0e0b Facility=Interface Severity=CoError SymbolicName=DB_E_LIMITREJECTED
  106. Language=English
  107. Some cost limits were rejected
  108. .
  109. ;#endif // OLEDBVER >= 0x0250
  110. ;//@@@- V2.5
  111. ;
  112. MessageId=0x0e0c Facility=Interface Severity=CoError SymbolicName=DB_E_NOCOMMAND
  113. Language=English
  114. No command has been set for the command object
  115. .
  116. ;//@@@+ V2.5
  117. ;#if( OLEDBVER >= 0x0250 )
  118. MessageId=0x0e0d Facility=Interface Severity=CoError SymbolicName=DB_E_COSTLIMIT
  119. Language=English
  120. Unable to find a query plan within the given cost limit
  121. .
  122. ;#endif // OLEDBVER >= 0x0250
  123. ;//@@@- V2.5
  124. ;
  125. MessageId=0x0e0e Facility=Interface Severity=CoError SymbolicName=DB_E_BADBOOKMARK
  126. Language=English
  127. Invalid bookmark
  128. .
  129. MessageId=0x0e0f Facility=Interface Severity=CoError SymbolicName=DB_E_BADLOCKMODE
  130. Language=English
  131. Invalid lock mode
  132. .
  133. MessageId=0x0e10 Facility=Interface Severity=CoError SymbolicName=DB_E_PARAMNOTOPTIONAL
  134. Language=English
  135. No value given for one or more required parameters
  136. .
  137. MessageId=0x0e11 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCOLUMNID
  138. Language=English
  139. Invalid column ID
  140. .
  141. MessageId=0x0e12 Facility=Interface Severity=CoError SymbolicName=DB_E_BADRATIO
  142. Language=English
  143. Invalid ratio
  144. .
  145. ;//@@@+ V2.0
  146. ;#if( OLEDBVER >= 0x0200 )
  147. MessageId=0x0e13 Facility=Interface Severity=CoError SymbolicName=DB_E_BADVALUES
  148. Language=English
  149. Invalid value
  150. .
  151. ;#endif // OLEDBVER >= 0x0200
  152. ;//@@@- V2.0
  153. ;
  154. MessageId=0x0e14 Facility=Interface Severity=CoError SymbolicName=DB_E_ERRORSINCOMMAND
  155. Language=English
  156. The command contained one or more errors
  157. .
  158. MessageId=0x0e15 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTCANCEL
  159. Language=English
  160. The executing command cannot be canceled
  161. .
  162. MessageId=0x0e16 Facility=Interface Severity=CoError SymbolicName=DB_E_DIALECTNOTSUPPORTED
  163. Language=English
  164. The provider does not support the specified dialect
  165. .
  166. MessageId=0x0e17 Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATEDATASOURCE
  167. Language=English
  168. A data source with the specified name already exists
  169. .
  170. MessageId=0x0e18 Facility=Interface Severity=CoError SymbolicName=DB_E_CANNOTRESTART
  171. Language=English
  172. The rowset was built over a live data feed and cannot be restarted
  173. .
  174. MessageId=0x0e19 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTFOUND
  175. Language=English
  176. No key matching the described characteristics could be found within
  177. the current range
  178. .
  179. MessageId=0x0e1b Facility=Interface Severity=CoError SymbolicName=DB_E_NEWLYINSERTED
  180. Language=English
  181. The provider is unable to determine identity for newly inserted
  182. rows
  183. .
  184. ;//@@@+ V2.5
  185. ;#if( OLEDBVER >= 0x0250 )
  186. MessageId=0x0e1a Facility=Interface Severity=CoError SymbolicName=DB_E_CANNOTFREE
  187. Language=English
  188. Ownership of this tree has been given to the provider
  189. .
  190. MessageId=0x0e1c Facility=Interface Severity=CoError SymbolicName=DB_E_GOALREJECTED
  191. Language=English
  192. No nonzero weights specified for any goals supported, so goal was
  193. rejected; current goal was not changed
  194. .
  195. ;#endif // OLEDBVER >= 0x0250
  196. ;//@@@- V2.5
  197. ;
  198. MessageId=0x0e1d Facility=Interface Severity=CoError SymbolicName=DB_E_UNSUPPORTEDCONVERSION
  199. Language=English
  200. Requested conversion is not supported
  201. .
  202. MessageId=0x0e1e Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTARTPOSITION
  203. Language=English
  204. lRowsOffset would position you past either end of the rowset,
  205. regardless of the cRows value specified; cRowsObtained is 0
  206. .
  207. ;//@@@+ V2.0
  208. ;#if( OLEDBVER >= 0x0200 )
  209. MessageId=0x0e1f Facility=Interface Severity=CoError SymbolicName=DB_E_NOQUERY
  210. Language=English
  211. Information was requested for a query, and the query was not set
  212. .
  213. ;#endif // OLEDBVER >= 0x0200
  214. ;//@@@- V2.0
  215. ;
  216. MessageId=0x0e20 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTREENTRANT
  217. Language=English
  218. Provider called a method from IRowsetNotify in the consumer and the
  219. method has not yet returned
  220. .
  221. MessageId=0x0e21 Facility=Interface Severity=CoError SymbolicName=DB_E_ERRORSOCCURRED
  222. Language=English
  223. Errors occurred
  224. .
  225. MessageId=0x0e22 Facility=Interface Severity=CoError SymbolicName=DB_E_NOAGGREGATION
  226. Language=English
  227. A non-NULL controlling IUnknown was specified and the object being
  228. created does not support aggregation
  229. .
  230. MessageId=0x0e23 Facility=Interface Severity=CoError SymbolicName=DB_E_DELETEDROW
  231. Language=English
  232. A given HROW referred to a hard- or soft-deleted row
  233. .
  234. MessageId=0x0e24 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTFETCHBACKWARDS
  235. Language=English
  236. The rowset does not support fetching backwards
  237. .
  238. MessageId=0x0e25 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWSNOTRELEASED
  239. Language=English
  240. All HROWs must be released before new ones can be obtained
  241. .
  242. MessageId=0x0e26 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTORAGEFLAG
  243. Language=English
  244. One of the specified storage flags was not supported
  245. .
  246. ;//@@@+ V1.5
  247. ;#if( OLEDBVER >= 0x0150 )
  248. MessageId=0x0e27 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCOMPAREOP
  249. Language=English
  250. The comparison operator was invalid
  251. .
  252. ;#endif // OLEDBVER >= 0x0150
  253. ;//@@@- V1.5
  254. ;
  255. MessageId=0x0e28 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTATUSVALUE
  256. Language=English
  257. The specified status flag was neither DBCOLUMNSTATUS_OK nor
  258. DBCOLUMNSTATUS_ISNULL
  259. .
  260. MessageId=0x0e29 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTSCROLLBACKWARDS
  261. Language=English
  262. The rowset cannot scroll backwards
  263. .
  264. ;//@@@+ V2.5
  265. ;#if( OLEDBVER >= 0x0250 )
  266. MessageId=0x0e2a Facility=Interface Severity=CoError SymbolicName=DB_E_BADREGIONHANDLE
  267. Language=English
  268. Invalid region handle
  269. .
  270. MessageId=0x0e2b Facility=Interface Severity=CoError SymbolicName=DB_E_NONCONTIGUOUSRANGE
  271. Language=English
  272. The specified set of rows was not contiguous to or overlapping the
  273. rows in the specified watch region
  274. .
  275. MessageId=0x0e2c Facility=Interface Severity=CoError SymbolicName=DB_E_INVALIDTRANSITION
  276. Language=English
  277. A transition from ALL* to MOVE* or EXTEND* was specified
  278. .
  279. MessageId=0x0e2d Facility=Interface Severity=CoError SymbolicName=DB_E_NOTASUBREGION
  280. Language=English
  281. The specified region is not a proper subregion of the region
  282. identified by the given watch region handle
  283. .
  284. ;#endif // OLEDBVER >= 0x0250
  285. ;//@@@- V2.5
  286. ;
  287. MessageId=0x0e2e Facility=Interface Severity=CoError SymbolicName=DB_E_MULTIPLESTATEMENTS
  288. Language=English
  289. The provider does not support multi-statement commands
  290. .
  291. MessageId=0x0e2f Facility=Interface Severity=CoError SymbolicName=DB_E_INTEGRITYVIOLATION
  292. Language=English
  293. A specified value violated the integrity constraints for a column or
  294. table
  295. .
  296. MessageId=0x0e30 Facility=Interface Severity=CoError SymbolicName=DB_E_BADTYPENAME
  297. Language=English
  298. The given type name was unrecognized
  299. .
  300. MessageId=0x0e31 Facility=Interface Severity=CoError SymbolicName=DB_E_ABORTLIMITREACHED
  301. Language=English
  302. Execution aborted because a resource limit has been reached; no
  303. results have been returned
  304. .
  305. ;//@@@+ V2.0
  306. ;#if( OLEDBVER >= 0x0200 )
  307. MessageId=0x0e32 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWSETINCOMMAND
  308. Language=English
  309. Cannot clone a command object whose command tree contains a rowset
  310. or rowsets
  311. .
  312. MessageId=0x0e33 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTTRANSLATE
  313. Language=English
  314. Cannot represent the current tree as text
  315. .
  316. ;#endif // OLEDBVER >= 0x0200
  317. ;//@@@- V2.0
  318. ;
  319. MessageId=0x0e34 Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATEINDEXID
  320. Language=English
  321. The specified index already exists
  322. .
  323. MessageId=0x0e35 Facility=Interface Severity=CoError SymbolicName=DB_E_NOINDEX
  324. Language=English
  325. The specified index does not exist
  326. .
  327. MessageId=0x0e36 Facility=Interface Severity=CoError SymbolicName=DB_E_INDEXINUSE
  328. Language=English
  329. The specified index was in use
  330. .
  331. MessageId=0x0e37 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTABLE
  332. Language=English
  333. The specified table does not exist
  334. .
  335. MessageId=0x0e38 Facility=Interface Severity=CoError SymbolicName=DB_E_CONCURRENCYVIOLATION
  336. Language=English
  337. The rowset was using optimistic concurrency and the value of a
  338. column has been changed since it was last read
  339. .
  340. MessageId=0x0e39 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCOPY
  341. Language=English
  342. Errors were detected during the copy
  343. .
  344. MessageId=0x0e3a Facility=Interface Severity=CoError SymbolicName=DB_E_BADPRECISION
  345. Language=English
  346. A specified precision was invalid
  347. .
  348. MessageId=0x0e3b Facility=Interface Severity=CoError SymbolicName=DB_E_BADSCALE
  349. Language=English
  350. A specified scale was invalid
  351. .
  352. MessageId=0x0e3c Facility=Interface Severity=CoError SymbolicName=DB_E_BADTABLEID
  353. Language=English
  354. Invalid table ID
  355. .
  356. ;// DB_E_BADID is deprecated; use DB_E_BADTABLEID instead
  357. ;#define DB_E_BADID DB_E_BADTABLEID
  358. ;
  359. MessageId=0x0e3d Facility=Interface Severity=CoError SymbolicName=DB_E_BADTYPE
  360. Language=English
  361. A specified type was invalid
  362. .
  363. MessageId=0x0e3e Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATECOLUMNID
  364. Language=English
  365. A column ID was occurred more than once in the specification
  366. .
  367. MessageId=0x0e3f Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATETABLEID
  368. Language=English
  369. The specified table already exists
  370. .
  371. MessageId=0x0e40 Facility=Interface Severity=CoError SymbolicName=DB_E_TABLEINUSE
  372. Language=English
  373. The specified table was in use
  374. .
  375. MessageId=0x0e41 Facility=Interface Severity=CoError SymbolicName=DB_E_NOLOCALE
  376. Language=English
  377. The specified locale ID was not supported
  378. .
  379. MessageId=0x0e42 Facility=Interface Severity=CoError SymbolicName=DB_E_BADRECORDNUM
  380. Language=English
  381. The specified record number is invalid
  382. .
  383. MessageId=0x0e43 Facility=Interface Severity=CoError SymbolicName=DB_E_BOOKMARKSKIPPED
  384. Language=English
  385. Although the bookmark was validly formed, no row could be found to
  386. match it
  387. .
  388. MessageId=0x0e44 Facility=Interface Severity=CoError SymbolicName=DB_E_BADPROPERTYVALUE
  389. Language=English
  390. The value of a property was invalid
  391. .
  392. MessageId=0x0e45 Facility=Interface Severity=CoError SymbolicName=DB_E_INVALID
  393. Language=English
  394. The rowset was not chaptered
  395. .
  396. MessageId=0x0e46 Facility=Interface Severity=CoError SymbolicName=DB_E_BADACCESSORFLAGS
  397. Language=English
  398. Invalid accessor
  399. .
  400. MessageId=0x0e47 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTORAGEFLAGS
  401. Language=English
  402. Invalid storage flags
  403. .
  404. MessageId=0x0e48 Facility=Interface Severity=CoError SymbolicName=DB_E_BYREFACCESSORNOTSUPPORTED
  405. Language=English
  406. By-ref accessors are not supported by this provider
  407. .
  408. MessageId=0x0e49 Facility=Interface Severity=CoError SymbolicName=DB_E_NULLACCESSORNOTSUPPORTED
  409. Language=English
  410. Null accessors are not supported by this provider
  411. .
  412. MessageId=0x0e4a Facility=Interface Severity=CoError SymbolicName=DB_E_NOTPREPARED
  413. Language=English
  414. The command was not prepared
  415. .
  416. MessageId=0x0e4b Facility=Interface Severity=CoError SymbolicName=DB_E_BADACCESSORTYPE
  417. Language=English
  418. The specified accessor was not a parameter accessor
  419. .
  420. MessageId=0x0e4c Facility=Interface Severity=CoError SymbolicName=DB_E_WRITEONLYACCESSOR
  421. Language=English
  422. The given accessor was write-only
  423. .
  424. MessageId=0x0e4d Facility=Interface Severity=CoError SymbolicName=DB_SEC_E_AUTH_FAILED
  425. Language=English
  426. Authentication failed
  427. .
  428. MessageId=0x0e4e Facility=Interface Severity=CoError SymbolicName=DB_E_CANCELED
  429. Language=English
  430. The change was canceled during notification; no columns are changed
  431. .
  432. ;//@@@+ V2.0
  433. ;#if( OLEDBVER >= 0x0200 )
  434. MessageId=0x0e4f Facility=Interface Severity=CoError SymbolicName=DB_E_CHAPTERNOTRELEASED
  435. Language=English
  436. The rowset was single-chaptered and the chapter was not released
  437. .
  438. ;#endif // OLEDBVER >= 0x0200
  439. ;//@@@- V2.0
  440. ;
  441. MessageId=0x0e50 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSOURCEHANDLE
  442. Language=English
  443. Invalid source handle
  444. .
  445. MessageId=0x0e51 Facility=Interface Severity=CoError SymbolicName=DB_E_PARAMUNAVAILABLE
  446. Language=English
  447. The provider cannot derive parameter info and SetParameterInfo has
  448. not been called
  449. .
  450. MessageId=0x0e52 Facility=Interface Severity=CoError SymbolicName=DB_E_ALREADYINITIALIZED
  451. Language=English
  452. The data source object is already initialized
  453. .
  454. MessageId=0x0e53 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTSUPPORTED
  455. Language=English
  456. The provider does not support this method
  457. .
  458. MessageId=0x0e54 Facility=Interface Severity=CoError SymbolicName=DB_E_MAXPENDCHANGESEXCEEDED
  459. Language=English
  460. The number of rows with pending changes has exceeded the set limit
  461. .
  462. MessageId=0x0e55 Facility=Interface Severity=CoError SymbolicName=DB_E_BADORDINAL
  463. Language=English
  464. The specified column did not exist
  465. .
  466. MessageId=0x0e56 Facility=Interface Severity=CoError SymbolicName=DB_E_PENDINGCHANGES
  467. Language=English
  468. There are pending changes on a row with a reference count of zero
  469. .
  470. MessageId=0x0e57 Facility=Interface Severity=CoError SymbolicName=DB_E_DATAOVERFLOW
  471. Language=English
  472. A literal value in the command overflowed the range of the type of
  473. the associated column
  474. .
  475. MessageId=0x0e58 Facility=Interface Severity=CoError SymbolicName=DB_E_BADHRESULT
  476. Language=English
  477. The supplied HRESULT was invalid
  478. .
  479. MessageId=0x0e59 Facility=Interface Severity=CoError SymbolicName=DB_E_BADLOOKUPID
  480. Language=English
  481. The supplied LookupID was invalid
  482. .
  483. MessageId=0x0e5a Facility=Interface Severity=CoError SymbolicName=DB_E_BADDYNAMICERRORID
  484. Language=English
  485. The supplied DynamicErrorID was invalid
  486. .
  487. MessageId=0x0e5b Facility=Interface Severity=CoError SymbolicName=DB_E_PENDINGINSERT
  488. Language=English
  489. Unable to get visible data for a newly-inserted row that has not
  490. yet been updated
  491. .
  492. MessageId=0x0e5c Facility=Interface Severity=CoError SymbolicName=DB_E_BADCONVERTFLAG
  493. Language=English
  494. Invalid conversion flag
  495. .
  496. MessageId=0x0e5d Facility=Interface Severity=CoError SymbolicName=DB_E_BADPARAMETERNAME
  497. Language=English
  498. The given parameter name was unrecognized
  499. .
  500. MessageId=0x0e5e Facility=Interface Severity=CoError SymbolicName=DB_E_MULTIPLESTORAGE
  501. Language=English
  502. Multiple storage objects can not be open simultaneously
  503. .
  504. MessageId=0x0e5f Facility=Interface Severity=CoError SymbolicName=DB_E_CANTFILTER
  505. Language=English
  506. The requested filter could not be opened
  507. .
  508. MessageId=0x0e60 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTORDER
  509. Language=English
  510. The requested order could not be opened
  511. .
  512. ;//@@@+ V2.0
  513. ;#if( OLEDBVER >= 0x0200 )
  514. MessageId=0x0e61 Facility=Interface Severity=CoError SymbolicName=MD_E_BADTUPLE
  515. Language=English
  516. Bad tuple
  517. .
  518. MessageId=0x0e62 Facility=Interface Severity=CoError SymbolicName=MD_E_BADCOORDINATE
  519. Language=English
  520. Bad coordinate
  521. .
  522. MessageId=0x0e63 Facility=Interface Severity=CoError SymbolicName=MD_E_INVALIDAXIS
  523. Language=English
  524. The given aixs was not valid for this Dataset
  525. .
  526. MessageId=0x0e64 Facility=Interface Severity=CoError SymbolicName=MD_E_INVALIDCELLRANGE
  527. Language=English
  528. One or more of the given cell ordinals was invalid
  529. .
  530. MessageId=0x0e65 Facility=Interface Severity=CoError SymbolicName=DB_E_NOCOLUMN
  531. Language=English
  532. The supplied columnID was invalid
  533. .
  534. MessageId=0x0e67 Facility=Interface Severity=CoError SymbolicName=DB_E_COMMANDNOTPERSISTED
  535. Language=English
  536. The supplied command does not have a DBID
  537. .
  538. MessageId=0x0e68 Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATEID
  539. Language=English
  540. The supplied DBID already exists
  541. .
  542. MessageId=0x0e69 Facility=Interface Severity=CoError SymbolicName=DB_E_OBJECTCREATIONLIMITREACHED
  543. Language=English
  544. The maximum number of Sessions supported by the provider has
  545. already been created. The consumer must release one or more
  546. currently held Sessions before obtaining a new Session Object
  547. .
  548. MessageId=0x0e72 Facility=Interface Severity=CoError SymbolicName=DB_E_BADINDEXID
  549. Language=English
  550. The index ID is invalid
  551. .
  552. MessageId=0x0e73 Facility=Interface Severity=CoError SymbolicName=DB_E_BADINITSTRING
  553. Language=English
  554. The initialization string specified does not conform to specificiation
  555. .
  556. MessageId=0x0e74 Facility=Interface Severity=CoError SymbolicName=DB_E_NOPROVIDERSREGISTERED
  557. Language=English
  558. The OLE DB root enumerator did not return any providers that
  559. matched any of the SOURCES_TYPEs requested
  560. .
  561. MessageId=0x0e75 Facility=Interface Severity=CoError SymbolicName=DB_E_MISMATCHEDPROVIDER
  562. Language=English
  563. The initialization string specifies a provider which does not match the currently active provider
  564. .
  565. ;#endif // OLEDBVER >= 0x0200
  566. ;//@@@- V2.0
  567. ;//@@@+ V2.1
  568. ;#if( OLEDBVER >= 0x0210 )
  569. ;#define SEC_E_PERMISSIONDENIED DB_SEC_E_PERMISSIONDENIED
  570. MessageId=0x0e6a Facility=Interface Severity=CoError SymbolicName=SEC_E_BADTRUSTEEID
  571. Language=English
  572. Invalid trustee value
  573. .
  574. MessageId=0x0e6b Facility=Interface Severity=CoError SymbolicName=SEC_E_NOTRUSTEEID
  575. Language=English
  576. The trustee is not for the current data source
  577. .
  578. MessageId=0x0e6c Facility=Interface Severity=CoError SymbolicName=SEC_E_NOMEMBERSHIPSUPPORT
  579. Language=English
  580. The trustee does not support memberships/collections
  581. .
  582. MessageId=0x0e6d Facility=Interface Severity=CoError SymbolicName=SEC_E_INVALIDOBJECT
  583. Language=English
  584. The object is invalid or unknown to the provider
  585. .
  586. MessageId=0x0e6e Facility=Interface Severity=CoError SymbolicName=SEC_E_NOOWNER
  587. Language=English
  588. No owner exists for the object
  589. .
  590. MessageId=0x0e6f Facility=Interface Severity=CoError SymbolicName=SEC_E_INVALIDACCESSENTRYLIST
  591. Language=English
  592. The access entry list supplied is invalid
  593. .
  594. MessageId=0x0e70 Facility=Interface Severity=CoError SymbolicName=SEC_E_INVALIDOWNER
  595. Language=English
  596. The trustee supplied as owner is invalid or unknown to the provider
  597. .
  598. MessageId=0x0e71 Facility=Interface Severity=CoError SymbolicName=SEC_E_INVALIDACCESSENTRY
  599. Language=English
  600. The permission supplied in the access entry list is invalid
  601. .
  602. ;#endif // OLEDBVER >= 0x0210
  603. ;//@@@- V2.1
  604. ;
  605. MessageId=0x0ec0 Facility=Interface Severity=Success SymbolicName=DB_S_ROWLIMITEXCEEDED
  606. Language=English
  607. Fetching requested number of rows would have exceeded total number
  608. of active rows supported by the rowset
  609. .
  610. MessageId=0x0ec1 Facility=Interface Severity=Success SymbolicName=DB_S_COLUMNTYPEMISMATCH
  611. Language=English
  612. One or more column types are incompatible; conversion errors will
  613. occur during copying
  614. .
  615. MessageId=0x0ec2 Facility=Interface Severity=Success SymbolicName=DB_S_TYPEINFOOVERRIDDEN
  616. Language=English
  617. Parameter type information has been overridden by caller
  618. .
  619. MessageId=0x0ec3 Facility=Interface Severity=Success SymbolicName=DB_S_BOOKMARKSKIPPED
  620. Language=English
  621. Skipped bookmark for deleted or non-member row
  622. .
  623. ;//@@@+ V2.0
  624. ;#if( OLEDBVER >= 0x0200 )
  625. MessageId=0x0ec5 Facility=Interface Severity=Success SymbolicName=DB_S_NONEXTROWSET
  626. Language=English
  627. There are no more rowsets
  628. .
  629. ;#endif // OLEDBVER >= 0x0200
  630. ;//@@@- V2.0
  631. ;
  632. MessageId=0x0ec6 Facility=Interface Severity=Success SymbolicName=DB_S_ENDOFROWSET
  633. Language=English
  634. Reached start or end of rowset or chapter
  635. .
  636. MessageId=0x0ec7 Facility=Interface Severity=Success SymbolicName=DB_S_COMMANDREEXECUTED
  637. Language=English
  638. The provider re-executed the command
  639. .
  640. MessageId=0x0ec8 Facility=Interface Severity=Success SymbolicName=DB_S_BUFFERFULL
  641. Language=English
  642. Variable data buffer full
  643. .
  644. MessageId=0x0ec9 Facility=Interface Severity=Success SymbolicName=DB_S_NORESULT
  645. Language=English
  646. There are no more results
  647. .
  648. MessageId=0x0eca Facility=Interface Severity=Success SymbolicName=DB_S_CANTRELEASE
  649. Language=English
  650. Server cannot release or downgrade a lock until the end of the
  651. transaction
  652. .
  653. ;//@@@+ V2.5
  654. ;#if( OLEDBVER >= 0x0250 )
  655. MessageId=0x0ecb Facility=Interface Severity=Success SymbolicName=DB_S_GOALCHANGED
  656. Language=English
  657. Specified weight was not supported or exceeded the supported limit
  658. and was set to 0 or the supported limit
  659. .
  660. ;#endif // OLEDBVER >= 0x0250
  661. ;//@@@- V2.5
  662. ;
  663. ;//@@@+ V1.5
  664. ;#if( OLEDBVER >= 0x0150 )
  665. MessageId=0x0ecc Facility=Interface Severity=Success SymbolicName=DB_S_UNWANTEDOPERATION
  666. Language=English
  667. Consumer is uninterested in receiving further notification calls for
  668. this reason
  669. .
  670. ;#endif // OLEDBVER >= 0x0150
  671. ;//@@@- V1.5
  672. ;
  673. MessageId=0x0ecd Facility=Interface Severity=Success SymbolicName=DB_S_DIALECTIGNORED
  674. Language=English
  675. Input dialect was ignored and text was returned in different
  676. dialect
  677. .
  678. MessageId=0x0ece Facility=Interface Severity=Success SymbolicName=DB_S_UNWANTEDPHASE
  679. Language=English
  680. Consumer is uninterested in receiving further notification calls for
  681. this phase
  682. .
  683. MessageId=0x0ecf Facility=Interface Severity=Success SymbolicName=DB_S_UNWANTEDREASON
  684. Language=English
  685. Consumer is uninterested in receiving further notification calls for
  686. this reason
  687. .
  688. ;//@@@+ V1.5
  689. ;#if( OLEDBVER >= 0x0150 )
  690. MessageId=0x0ed0 Facility=Interface Severity=Success SymbolicName=DB_S_ASYNCHRONOUS
  691. Language=English
  692. The operation is being processed asynchronously
  693. .
  694. ;#endif // OLEDBVER >= 0x0150
  695. ;//@@@- V1.5
  696. ;
  697. MessageId=0x0ed1 Facility=Interface Severity=Success SymbolicName=DB_S_COLUMNSCHANGED
  698. Language=English
  699. In order to reposition to the start of the rowset, the provider had
  700. to reexecute the query; either the order of the columns changed or
  701. columns were added to or removed from the rowset
  702. .
  703. MessageId=0x0ed2 Facility=Interface Severity=Success SymbolicName=DB_S_ERRORSRETURNED
  704. Language=English
  705. The method had some errors; errors have been returned in the error
  706. array
  707. .
  708. MessageId=0x0ed3 Facility=Interface Severity=Success SymbolicName=DB_S_BADROWHANDLE
  709. Language=English
  710. Invalid row handle
  711. .
  712. MessageId=0x0ed4 Facility=Interface Severity=Success SymbolicName=DB_S_DELETEDROW
  713. Language=English
  714. A given HROW referred to a hard-deleted row
  715. .
  716. ;//@@@+ V2.5
  717. ;#if( OLEDBVER >= 0x0250 )
  718. MessageId=0x0ed5 Facility=Interface Severity=Success SymbolicName=DB_S_TOOMANYCHANGES
  719. Language=English
  720. The provider was unable to keep track of all the changes; the client
  721. must refetch the data associated with the watch region using another
  722. method
  723. .
  724. ;#endif // OLEDBVER >= 0x0250
  725. ;//@@@- V2.5
  726. ;
  727. MessageId=0x0ed6 Facility=Interface Severity=Success SymbolicName=DB_S_STOPLIMITREACHED
  728. Language=English
  729. Execution stopped because a resource limit has been reached; results
  730. obtained so far have been returned but execution cannot be resumed
  731. .
  732. MessageId=0x0ed8 Facility=Interface Severity=Success SymbolicName=DB_S_LOCKUPGRADED
  733. Language=English
  734. A lock was upgraded from the value specified
  735. .
  736. MessageId=0x0ed9 Facility=Interface Severity=Success SymbolicName=DB_S_PROPERTIESCHANGED
  737. Language=English
  738. One or more properties were changed as allowed by provider
  739. .
  740. MessageId=0x0eda Facility=Interface Severity=Success SymbolicName=DB_S_ERRORSOCCURRED
  741. Language=English
  742. Errors occurred
  743. .
  744. MessageId=0x0edb Facility=Interface Severity=Success SymbolicName=DB_S_PARAMUNAVAILABLE
  745. Language=English
  746. A specified parameter was invalid
  747. .
  748. MessageId=0x0edc Facility=Interface Severity=Success SymbolicName=DB_S_MULTIPLECHANGES
  749. Language=English
  750. Updating this row caused more than one row to be updated in the
  751. data source
  752. .
  753. ;#endif // _OLEDBERR_H_