1641 lines
33 KiB
C
1641 lines
33 KiB
C
#ifndef _ALLERROR_H_
|
|
#define _ALLERROR_H_
|
|
#ifndef FACILITY_WINDOWS
|
|
//
|
|
// Values are 32 bit values layed out as follows:
|
|
//
|
|
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
|
|
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
// |Sev|C|R| Facility | Code |
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
//
|
|
// where
|
|
//
|
|
// Sev - is the severity code
|
|
//
|
|
// 00 - Success
|
|
// 01 - Informational
|
|
// 10 - Warning
|
|
// 11 - Error
|
|
//
|
|
// C - is the Customer code flag
|
|
//
|
|
// R - is a reserved bit
|
|
//
|
|
// Facility - is the facility code
|
|
//
|
|
// Code - is the facility's status code
|
|
//
|
|
//
|
|
// Define the facility codes
|
|
//
|
|
#define FACILITY_WINDOWS 0x8
|
|
#define FACILITY_ITF 0x4
|
|
|
|
|
|
//
|
|
// Define the severity codes
|
|
//
|
|
#define STATUS_SEVERITY_SUCCESS 0x0
|
|
#define STATUS_SEVERITY_COFAIL 0x3
|
|
#define STATUS_SEVERITY_COERROR 0x2
|
|
|
|
|
|
//
|
|
// MessageId: NOT_AN_ERROR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// NOTE: This dummy error message is necessary to force MC to output
|
|
// the above defines inside the FACILITY_WINDOWS guard instead
|
|
// of leaving it empty.
|
|
//
|
|
#define NOT_AN_ERROR ((HRESULT)0x00080000L)
|
|
|
|
#endif // FACILITY_WINDOWS
|
|
#ifndef _OLEDBERR_H_
|
|
#define _OLEDBERR_H_
|
|
#ifndef FACILITY_WINDOWS
|
|
//
|
|
// MessageId: DB_E_BADACCESSORHANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Dummy error - need this error so that mc puts the above defines
|
|
// inside the FACILITY_WINDOWS guard, instead of leaving it empty
|
|
//
|
|
#define DB_E_BADACCESSORHANDLE ((HRESULT)0x80040EFFL)
|
|
|
|
#endif // FACILITY_WINDOWS
|
|
//
|
|
// Codes 0x0e00-0x0eff are reserved for the OLE DB group of
|
|
// interfaces.
|
|
//
|
|
// 0x0e31 is free...
|
|
//
|
|
//
|
|
// MessageId: DB_E_BADACCESSORHANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid accessor
|
|
//
|
|
#define DB_E_BADACCESSORHANDLE ((HRESULT)0x80040E00L)
|
|
|
|
//
|
|
// MessageId: DB_E_ROWLIMITEXCEEDED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Creating another row would have exceeded the total number of active
|
|
// rows supported by the rowset
|
|
//
|
|
#define DB_E_ROWLIMITEXCEEDED ((HRESULT)0x80040E01L)
|
|
|
|
//
|
|
// MessageId: DB_E_READONLYACCESSOR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unable to write with a read-only accessor
|
|
//
|
|
#define DB_E_READONLYACCESSOR ((HRESULT)0x80040E02L)
|
|
|
|
//
|
|
// MessageId: DB_E_SCHEMAVIOLATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Given values violate the database schema
|
|
//
|
|
#define DB_E_SCHEMAVIOLATION ((HRESULT)0x80040E03L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADROWHANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid row handle
|
|
//
|
|
#define DB_E_BADROWHANDLE ((HRESULT)0x80040E04L)
|
|
|
|
//
|
|
// MessageId: DB_E_OBJECTOPEN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Accessor specified a column loaded with LoadObject that has not been
|
|
// unloaded
|
|
//
|
|
#define DB_E_OBJECTOPEN ((HRESULT)0x80040E05L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADCHAPTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid chapter
|
|
//
|
|
#define DB_E_BADCHAPTER ((HRESULT)0x80040E06L)
|
|
|
|
//
|
|
// MessageId: DB_E_INTERFACECONFLICT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified interface conflicts with an existing interface goal
|
|
//
|
|
#define DB_E_INTERFACECONFLICT ((HRESULT)0x80040E07L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADBINDINFO
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid binding info
|
|
//
|
|
#define DB_E_BADBINDINFO ((HRESULT)0x80040E08L)
|
|
|
|
//
|
|
// MessageId: DB_E_ACCESSVIOLATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Access violation
|
|
//
|
|
#define DB_E_ACCESSVIOLATION ((HRESULT)0x80040E09L)
|
|
|
|
//
|
|
// MessageId: DB_E_NOTAREFERENCECOLUMN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Specified column does not contain bookmarks or chapters
|
|
//
|
|
#define DB_E_NOTAREFERENCECOLUMN ((HRESULT)0x80040E0AL)
|
|
|
|
//
|
|
// MessageId: DB_E_ROWSETOPEN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A rowset was open on the query
|
|
//
|
|
#define DB_E_ROWSETOPEN ((HRESULT)0x80040E0CL)
|
|
|
|
//
|
|
// MessageId: DB_E_COSTLIMIT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unable to find a query plan within the given cost limit
|
|
//
|
|
#define DB_E_COSTLIMIT ((HRESULT)0x80040E0DL)
|
|
|
|
//
|
|
// MessageId: DB_E_BADBOOKMARK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid bookmark
|
|
//
|
|
#define DB_E_BADBOOKMARK ((HRESULT)0x80040E0EL)
|
|
|
|
//
|
|
// MessageId: DB_E_BADLOCKMODE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid lock mode
|
|
//
|
|
#define DB_E_BADLOCKMODE ((HRESULT)0x80040E0FL)
|
|
|
|
//
|
|
// MessageId: DB_E_PARAMNOTOPTIONAL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No value given for one or more required parameters
|
|
//
|
|
#define DB_E_PARAMNOTOPTIONAL ((HRESULT)0x80040E10L)
|
|
|
|
//
|
|
// MessageId: DB_E_COLUMNUNAVAILABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid column ID
|
|
//
|
|
#define DB_E_COLUMNUNAVAILABLE ((HRESULT)0x80040E11L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADRATIO
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid ratio
|
|
//
|
|
#define DB_E_BADRATIO ((HRESULT)0x80040E12L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADVALUES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid value
|
|
//
|
|
#define DB_E_BADVALUES ((HRESULT)0x80040E13L)
|
|
|
|
//
|
|
// MessageId: DB_E_ERRORSINTREE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Query tree contained one or more errors
|
|
//
|
|
#define DB_E_ERRORSINTREE ((HRESULT)0x80040E14L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADPARAMETER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid parameter
|
|
//
|
|
#define DB_E_BADPARAMETER ((HRESULT)0x80040E15L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADPARAMETERCOUNT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// More values than parameters
|
|
//
|
|
#define DB_E_BADPARAMETERCOUNT ((HRESULT)0x80040E16L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADVARTYPE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Value is not a VARIANT
|
|
//
|
|
#define DB_E_BADVARTYPE ((HRESULT)0x80040E17L)
|
|
|
|
//
|
|
// MessageId: DB_E_DUPLICATEPARAM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// More than one value was supplied for a given parameter
|
|
//
|
|
#define DB_E_DUPLICATEPARAM ((HRESULT)0x80040E18L)
|
|
|
|
//
|
|
// MessageId: DB_E_OVERFLOW
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Parameter value outside valid domain for that parameter
|
|
//
|
|
#define DB_E_OVERFLOW ((HRESULT)0x80040E19L)
|
|
|
|
//
|
|
// MessageId: DB_E_PARAMNOTFOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Parameter ID was not matched
|
|
//
|
|
#define DB_E_PARAMNOTFOUND ((HRESULT)0x80040E1AL)
|
|
|
|
//
|
|
// MessageId: DB_E_TYPEMISMATCH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Value was not of a type that could be coerced to the parameter
|
|
//
|
|
#define DB_E_TYPEMISMATCH ((HRESULT)0x80040E1BL)
|
|
|
|
//
|
|
// MessageId: DB_E_GOALREJECTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No nonzero weights specified for any goals supported, so goal was
|
|
// rejected; current goal was not changed
|
|
//
|
|
#define DB_E_GOALREJECTED ((HRESULT)0x80040E1CL)
|
|
|
|
//
|
|
// MessageId: DB_E_CANTCOERCE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Requested coercion is not legal
|
|
//
|
|
#define DB_E_CANTCOERCE ((HRESULT)0x80040E1DL)
|
|
|
|
//
|
|
// MessageId: DB_E_NOTUPDATED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Chapter contained changed rows which are not yet updated
|
|
//
|
|
#define DB_E_NOTUPDATED ((HRESULT)0x80040E1EL)
|
|
|
|
//
|
|
// MessageId: DB_E_NOQUERY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Information was requested for a query, and the query was not set
|
|
//
|
|
#define DB_E_NOQUERY ((HRESULT)0x80040E1FL)
|
|
|
|
//
|
|
// MessageId: DB_E_NOTREENTRANT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Provider called a method from IRowsetNotify in the consumer and the
|
|
// method has not yet returned
|
|
//
|
|
#define DB_E_NOTREENTRANT ((HRESULT)0x80040E20L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADROWSET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A non-existant rowset was specified
|
|
//
|
|
#define DB_E_BADROWSET ((HRESULT)0x80040E21L)
|
|
|
|
//
|
|
// MessageId: DB_E_NOAGGREGATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A non-NULL controlling IUnknown was specified and the object being
|
|
// created does not support aggregation
|
|
//
|
|
#define DB_E_NOAGGREGATION ((HRESULT)0x80040E22L)
|
|
|
|
//
|
|
// MessageId: DB_E_DELETEDROW
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A given HROW referred to a hard- or soft-deleted row
|
|
//
|
|
#define DB_E_DELETEDROW ((HRESULT)0x80040E23L)
|
|
|
|
//
|
|
// MessageId: DB_E_CANTFETCHBACKWARDS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The rowset does not support fetching backwards
|
|
//
|
|
#define DB_E_CANTFETCHBACKWARDS ((HRESULT)0x80040E24L)
|
|
|
|
//
|
|
// MessageId: DB_E_ROWSNOTRELEASED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// All HROWs must be released before new ones can be obtained
|
|
//
|
|
#define DB_E_ROWSNOTRELEASED ((HRESULT)0x80040E25L)
|
|
|
|
//
|
|
// MessageId: DB_E_INVALID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The rowset was not chaptered
|
|
//
|
|
#define DB_E_INVALID ((HRESULT)0x80040E26L)
|
|
|
|
//
|
|
// MessageId: DB_E_CANTCREATEACCESSOR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An accessor has already been created and the
|
|
// DBROWSETFLAGS_MULTIPLEACCESSOR flag was not set
|
|
//
|
|
#define DB_E_CANTCREATEACCESSOR ((HRESULT)0x80040E27L)
|
|
|
|
//
|
|
// MessageId: DB_E_NEEDDATA
|
|
//
|
|
// MessageText:
|
|
//
|
|
// DBINIT_NOPROMPT was specified and the provider cannot be initialized
|
|
// without prompting for information
|
|
//
|
|
#define DB_E_NEEDDATA ((HRESULT)0x80040E28L)
|
|
|
|
//
|
|
// MessageId: DB_E_CANTSCROLLBACKWARDS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The rowset cannot scroll backwards
|
|
//
|
|
#define DB_E_CANTSCROLLBACKWARDS ((HRESULT)0x80040E29L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADREGIONHANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid region handle
|
|
//
|
|
#define DB_E_BADREGIONHANDLE ((HRESULT)0x80040E2AL)
|
|
|
|
//
|
|
// MessageId: DB_E_NONCONTIGUOUSRANGE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified set of rows was not contiguous to or overlapping the
|
|
// rows in the specified watch region
|
|
//
|
|
#define DB_E_NONCONTIGUOUSRANGE ((HRESULT)0x80040E2BL)
|
|
|
|
//
|
|
// MessageId: DB_E_INVALIDTRANSITION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A transition from ALL* to MOVE* or EXTEND* was specified
|
|
//
|
|
#define DB_E_INVALIDTRANSITION ((HRESULT)0x80040E2CL)
|
|
|
|
//
|
|
// MessageId: DB_E_NOTASUBREGION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified region is not a proper subregion of the region
|
|
// identified by the given watch region handle
|
|
//
|
|
#define DB_E_NOTASUBREGION ((HRESULT)0x80040E2DL)
|
|
|
|
//
|
|
// MessageId: DB_E_NOCOMMAND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No command has been specified for the command object
|
|
//
|
|
#define DB_E_NOCOMMAND ((HRESULT)0x80040E2EL)
|
|
|
|
//
|
|
// MessageId: DB_E_INTEGRITYVIOLATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A specified value violated the integrity constraints for a column or
|
|
// table
|
|
//
|
|
#define DB_E_INTEGRITYVIOLATION ((HRESULT)0x80040E2FL)
|
|
|
|
//
|
|
// MessageId: DB_E_PROPERTIESNOTAVAILABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Some of the requiried properties could not be met
|
|
//
|
|
#define DB_E_PROPERTIESNOTAVAILABLE ((HRESULT)0x80040E30L)
|
|
|
|
//
|
|
// MessageId: DB_E_ABORTLIMITREACHED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Execution aborted because a resource limit has been reached; no
|
|
// results have been returned
|
|
//
|
|
#define DB_E_ABORTLIMITREACHED ((HRESULT)0x80040E31L)
|
|
|
|
//
|
|
// MessageId: DB_E_ROWSETINCOMMAND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Cannot clone a command object whose command tree contains a rowset
|
|
// or rowsets
|
|
//
|
|
#define DB_E_ROWSETINCOMMAND ((HRESULT)0x80040E32L)
|
|
|
|
//
|
|
// MessageId: DB_E_CANTTRANSLATE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Cannot represent the current tree as text
|
|
//
|
|
#define DB_E_CANTTRANSLATE ((HRESULT)0x80040E33L)
|
|
|
|
//
|
|
// MessageId: DB_E_DUPLICATEINDEXID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified index already exists
|
|
//
|
|
#define DB_E_DUPLICATEINDEXID ((HRESULT)0x80040E34L)
|
|
|
|
//
|
|
// MessageId: DB_E_NOINDEX
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified index does not exist
|
|
//
|
|
#define DB_E_NOINDEX ((HRESULT)0x80040E35L)
|
|
|
|
//
|
|
// MessageId: DB_E_INDEXINUSE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified index was in use
|
|
//
|
|
#define DB_E_INDEXINUSE ((HRESULT)0x80040E36L)
|
|
|
|
//
|
|
// MessageId: DB_E_NOTABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified table does not exist
|
|
//
|
|
#define DB_E_NOTABLE ((HRESULT)0x80040E37L)
|
|
|
|
//
|
|
// MessageId: DB_E_CONCURRENCYVIOLATION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The rowset was using optimistic concurrency and the value of a
|
|
// column has been changed since it was last read
|
|
//
|
|
#define DB_E_CONCURRENCYVIOLATION ((HRESULT)0x80040E38L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADCOPY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Errors were detected during the copy
|
|
//
|
|
#define DB_E_BADCOPY ((HRESULT)0x80040E39L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADPRECISION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A specified precision was invalid
|
|
//
|
|
#define DB_E_BADPRECISION ((HRESULT)0x80040E3AL)
|
|
|
|
//
|
|
// MessageId: DB_E_BADSCALE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A specified scale was invalid
|
|
//
|
|
#define DB_E_BADSCALE ((HRESULT)0x80040E3BL)
|
|
|
|
//
|
|
// MessageId: DB_E_BADID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid table ID
|
|
//
|
|
#define DB_E_BADID ((HRESULT)0x80040E3CL)
|
|
|
|
//
|
|
// MessageId: DB_E_BADTYPE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A specified type was invalid
|
|
//
|
|
#define DB_E_BADTYPE ((HRESULT)0x80040E3DL)
|
|
|
|
//
|
|
// MessageId: DB_E_DUPLICATECOLUMNID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A column ID was occurred more than once in the specification
|
|
//
|
|
#define DB_E_DUPLICATECOLUMNID ((HRESULT)0x80040E3EL)
|
|
|
|
//
|
|
// MessageId: DB_E_DUPLICATETABLEID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified table already exists
|
|
//
|
|
#define DB_E_DUPLICATETABLEID ((HRESULT)0x80040E3FL)
|
|
|
|
//
|
|
// MessageId: DB_E_TABLEINUSE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified table was in use
|
|
//
|
|
#define DB_E_TABLEINUSE ((HRESULT)0x80040E40L)
|
|
|
|
//
|
|
// MessageId: DB_E_NOLOCALE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified locale ID was not supported
|
|
//
|
|
#define DB_E_NOLOCALE ((HRESULT)0x80040E41L)
|
|
|
|
//
|
|
// MessageId: DB_E_BADRECORDNUM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The specified record number is invalid
|
|
//
|
|
#define DB_E_BADRECORDNUM ((HRESULT)0x80040E42L)
|
|
|
|
//
|
|
// MessageId: DB_E_BOOKMARKSKIPPED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Skipped bookmark for deleted or non-member row
|
|
//
|
|
#define DB_E_BOOKMARKSKIPPED ((HRESULT)0x80040EC3L)
|
|
|
|
//
|
|
// MessageId: DB_S_ROWLIMITEXCEEDED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Fetching requested number of rows would have exceeded total number of
|
|
// active rows supported by the rowset
|
|
//
|
|
#define DB_S_ROWLIMITEXCEEDED ((HRESULT)0x00040EC0L)
|
|
|
|
//
|
|
// MessageId: DB_S_ROWNOTFOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unable to find row for given bookmark
|
|
//
|
|
#define DB_S_ROWNOTFOUND ((HRESULT)0x00040EC1L)
|
|
|
|
//
|
|
// MessageId: DB_S_ENDOFRESULTSET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Reached start or end of result set
|
|
//
|
|
#define DB_S_ENDOFRESULTSET ((HRESULT)0x00040EC2L)
|
|
|
|
//
|
|
// MessageId: DB_S_BOOKMARKSKIPPED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Skipped bookmark for deleted or non-member row
|
|
//
|
|
#define DB_S_BOOKMARKSKIPPED ((HRESULT)0x00040EC3L)
|
|
|
|
//
|
|
// MessageId: DB_S_ERRORSINTREE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Errors found in validating tree
|
|
//
|
|
#define DB_S_ERRORSINTREE ((HRESULT)0x00040EC4L)
|
|
|
|
//
|
|
// MessageId: DB_S_NONEXTROWSET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// There are no more rowsets
|
|
//
|
|
#define DB_S_NONEXTROWSET ((HRESULT)0x00040EC5L)
|
|
|
|
//
|
|
// MessageId: DB_S_ENDOFROWSET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Reached start or end of rowset or chapter
|
|
//
|
|
#define DB_S_ENDOFROWSET ((HRESULT)0x00040EC6L)
|
|
|
|
//BUGBUG - DB_S_BLOCKLIMITEDROWS is not officially sanctioned.
|
|
//
|
|
// MessageId: DB_S_BLOCKLIMITEDROWS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Execution aborted because a resource limit has been reached; no
|
|
// results have been returned
|
|
//
|
|
#define DB_S_BLOCKLIMITEDROWS ((HRESULT)0x00040EC7L)
|
|
|
|
//
|
|
// MessageId: DB_S_BUFFERFULL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Variable data buffer full
|
|
//
|
|
#define DB_S_BUFFERFULL ((HRESULT)0x00040EC8L)
|
|
|
|
//
|
|
// MessageId: DB_S_CANTCOERCE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Couldn't perform specified type coercion
|
|
//
|
|
#define DB_S_CANTCOERCE ((HRESULT)0x00040EC9L)
|
|
|
|
//
|
|
// MessageId: DB_S_CANTRELEASE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Server cannot release or downgrade a lock until the end of the
|
|
// transaction
|
|
//
|
|
#define DB_S_CANTRELEASE ((HRESULT)0x00040ECAL)
|
|
|
|
//
|
|
// MessageId: DB_S_GOALCHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Specified weight was not supported or exceeded the supported limit
|
|
// and was set to 0 or the supported limit
|
|
//
|
|
#define DB_S_GOALCHANGED ((HRESULT)0x00040ECBL)
|
|
|
|
//
|
|
// MessageId: DB_S_DIALECTIGNORED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Input dialect was ignored and text was returned in different
|
|
// dialect
|
|
//
|
|
#define DB_S_DIALECTIGNORED ((HRESULT)0x00040ECDL)
|
|
|
|
//
|
|
// MessageId: DB_S_UNWANTEDPHASE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Consumer is uninterested in receiving further notification calls for
|
|
// this phase
|
|
//
|
|
#define DB_S_UNWANTEDPHASE ((HRESULT)0x00040ECEL)
|
|
|
|
//
|
|
// MessageId: DB_S_UNWANTEDEVENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Consumer is uninterested in receiving further notification calls to
|
|
// this method
|
|
//
|
|
#define DB_S_UNWANTEDEVENT ((HRESULT)0x00040ECFL)
|
|
|
|
//
|
|
// MessageId: DB_S_COLUMNUNAVAILABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid column ID
|
|
//
|
|
#define DB_S_COLUMNUNAVAILABLE ((HRESULT)0x00040ED0L)
|
|
|
|
//
|
|
// MessageId: DB_S_COLUMNSCHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// In order to reposition to the start of the rowset, the provider had
|
|
// to reexecute the query; either the order of the columns changed or
|
|
// columns were added to or removed from the rowset
|
|
//
|
|
#define DB_S_COLUMNSCHANGED ((HRESULT)0x00040ED1L)
|
|
|
|
//
|
|
// MessageId: DB_S_ERRORSRETURNED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The method had some errors; errors have been returned in the error
|
|
// array
|
|
//
|
|
#define DB_S_ERRORSRETURNED ((HRESULT)0x00040ED2L)
|
|
|
|
//
|
|
// MessageId: DB_S_BADROWHANDLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid row handle
|
|
//
|
|
#define DB_S_BADROWHANDLE ((HRESULT)0x00040ED3L)
|
|
|
|
//
|
|
// MessageId: DB_S_DELETEDROW
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A given HROW referred to a hard-deleted row
|
|
//
|
|
#define DB_S_DELETEDROW ((HRESULT)0x00040ED4L)
|
|
|
|
//
|
|
// MessageId: DB_S_TOOMANYCHANGES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The provider was unable to keep track of all the changes; the client
|
|
// must refetch the data associated with the watch region using another
|
|
// method
|
|
//
|
|
#define DB_S_TOOMANYCHANGES ((HRESULT)0x00040ED5L)
|
|
|
|
//
|
|
// MessageId: DB_S_STOPLIMITREACHED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Execution stopped because a resource limit has been reached; results
|
|
// obtained so far have been returned but execution cannot be resumed
|
|
//
|
|
#define DB_S_STOPLIMITREACHED ((HRESULT)0x00040ED6L)
|
|
|
|
//
|
|
// MessageId: DB_S_SUSPENDLIMITREACHED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Execution suspended because a resource limit has been reached;
|
|
// results obtained so far have been returned and execution can be
|
|
// resumed later
|
|
//
|
|
#define DB_S_SUSPENDLIMITREACHED ((HRESULT)0x00040ED7L)
|
|
|
|
//
|
|
// MessageId: DB_S_LOCKUPGRADED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A lock was upgraded from the value specified
|
|
//
|
|
#define DB_S_LOCKUPGRADED ((HRESULT)0x00040ED8L)
|
|
|
|
//
|
|
// MessageId: DB_S_PROPERTIESCHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// One or more properties were changed as allowed by provider
|
|
//
|
|
#define DB_S_PROPERTIESCHANGED ((HRESULT)0x00040ED9L)
|
|
|
|
//
|
|
// MessageId: DB_S_ERRORSOCCURRED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Some errors occurred
|
|
//
|
|
#define DB_S_ERRORSOCCURRED ((HRESULT)0x00040EDAL)
|
|
|
|
//
|
|
// MessageId: DB_S_PARAMUNAVAILABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A specified parameter was invalid
|
|
//
|
|
#define DB_S_PARAMUNAVAILABLE ((HRESULT)0x00040EDBL)
|
|
|
|
//
|
|
// MessageId: DB_S_CANCELED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The change was canceled during notification; no columns are changed
|
|
//
|
|
#define DB_S_CANCELED ((HRESULT)0x00040EDCL)
|
|
|
|
//
|
|
// MessageId: DB_S_COLUMNTYPEMISMATCH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// One or more column types are incompatible; conversion errors will
|
|
// occur during copying
|
|
//
|
|
#define DB_S_COLUMNTYPEMISMATCH ((HRESULT)0x00040EDDL)
|
|
|
|
#endif // _OLEDBERR_H_
|
|
//
|
|
// Codes 0x1600-0x16ff are reserved for QUERY / TABLE
|
|
//
|
|
//
|
|
// MessageId: QUERY_E_FAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Call failed for unknown reason.
|
|
//
|
|
#define QUERY_E_FAILED ((HRESULT)0x80041600L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_INVALIDQUERY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid parameter.
|
|
//
|
|
#define QUERY_E_INVALIDQUERY ((HRESULT)0x80041601L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_INVALIDRESTRICTION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The query restriction could not be parsed.
|
|
//
|
|
#define QUERY_E_INVALIDRESTRICTION ((HRESULT)0x80041602L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_INVALIDSORT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An invalid sort order was requested.
|
|
//
|
|
#define QUERY_E_INVALIDSORT ((HRESULT)0x80041603L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_INVALIDCATEGORIZE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An invalid categorization order was requested.
|
|
//
|
|
#define QUERY_E_INVALIDCATEGORIZE ((HRESULT)0x80041604L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_ALLNOISE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The query contained only ignored words.
|
|
//
|
|
#define QUERY_E_ALLNOISE ((HRESULT)0x80041605L)
|
|
|
|
//
|
|
// MessageId: QUERY_E_TOOCOMPLEX
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The query was too complex to be executed.
|
|
//
|
|
#define QUERY_E_TOOCOMPLEX ((HRESULT)0x80041606L)
|
|
|
|
//
|
|
// ITable error codes
|
|
//
|
|
//
|
|
// MessageId: TBL_E_CALLFAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Call failed for unknown reason.
|
|
//
|
|
#define TBL_E_CALLFAILED ((HRESULT)0x80041620L)
|
|
|
|
//
|
|
// MessageId: TBL_E_UNKNOWNCOLS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Cannot find column(s) specified.
|
|
//
|
|
#define TBL_E_UNKNOWNCOLS ((HRESULT)0x80041621L)
|
|
|
|
//
|
|
// MessageId: TBL_E_UNABLETOCOMPLETE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Unable to complete request.
|
|
//
|
|
#define TBL_E_UNABLETOCOMPLETE ((HRESULT)0x80041622L)
|
|
|
|
//
|
|
// MessageId: TBL_E_INVALIDBOOKMARK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Specified bookmark does not reference any row in table.
|
|
//
|
|
#define TBL_E_INVALIDBOOKMARK ((HRESULT)0x80041623L)
|
|
|
|
//
|
|
// MessageId: TBL_W_ENDOFTABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// End of table reached.
|
|
//
|
|
#define TBL_W_ENDOFTABLE ((HRESULT)0x00041624L)
|
|
|
|
//
|
|
// MessageId: TBL_W_POSITIONCHANGED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Position changed.
|
|
//
|
|
#define TBL_W_POSITIONCHANGED ((HRESULT)0x00041625L)
|
|
|
|
//
|
|
// Filter daemon error codes
|
|
//
|
|
//
|
|
// MessageId: FDAEMON_W_WORDLISTFULL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Wordlist has reached maximum size. Additional documents should not be filtered.
|
|
//
|
|
#define FDAEMON_W_WORDLISTFULL ((HRESULT)0x00041680L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_LOWRESOURCE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The system is running out of one of more resources needed for filtering, usually memory.
|
|
//
|
|
#define FDAEMON_E_LOWRESOURCE ((HRESULT)0x80041681L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_FATALERROR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A critical error occurred during document filtering. Consult system administrator.
|
|
//
|
|
#define FDAEMON_E_FATALERROR ((HRESULT)0x80041682L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_PARTITIONDELETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Documents not stored in content index because partition has been deleted.
|
|
//
|
|
#define FDAEMON_E_PARTITIONDELETED ((HRESULT)0x80041683L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_CHANGEUPDATEFAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Documents not stored in content index because update of changelist failed.
|
|
//
|
|
#define FDAEMON_E_CHANGEUPDATEFAILED ((HRESULT)0x80041684L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_W_EMPTYWORDLIST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Final wordlist was empty.
|
|
//
|
|
#define FDAEMON_W_EMPTYWORDLIST ((HRESULT)0x00041685L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_WORDLISTCOMMITFAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Commit of wordlist failed. Data not available for query.
|
|
//
|
|
#define FDAEMON_E_WORDLISTCOMMITFAILED ((HRESULT)0x80041686L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_NOWORDLIST
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No wordlist is being constructed. May happen after fatal filter error.
|
|
//
|
|
#define FDAEMON_E_NOWORDLIST ((HRESULT)0x80041687L)
|
|
|
|
//
|
|
// MessageId: FDAEMON_E_TOOMANYFILTEREDBLOCKS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// During document filtering the limit on buffers has been exceeded.
|
|
//
|
|
#define FDAEMON_E_TOOMANYFILTEREDBLOCKS ((HRESULT)0x80041688L)
|
|
|
|
//
|
|
// ISearch error codes
|
|
//
|
|
//
|
|
// MessageId: SEARCH_S_NOMOREHITS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// End of hits has been reached.
|
|
//
|
|
#define SEARCH_S_NOMOREHITS ((HRESULT)0x000416A0L)
|
|
|
|
//
|
|
// MessageId: SEARCH_E_NOMONIKER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Retrival of hits as monikers is not supported (by filter passed into Init).
|
|
//
|
|
#define SEARCH_E_NOMONIKER ((HRESULT)0x800416A1L)
|
|
|
|
//
|
|
// MessageId: SEARCH_E_NOREGION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Retrival of hits as filter regions is not supported (by filter passed into Init).
|
|
//
|
|
#define SEARCH_E_NOREGION ((HRESULT)0x800416A2L)
|
|
|
|
//
|
|
// CI error codes
|
|
//
|
|
//
|
|
// MessageId: FILTER_E_TOO_BIG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// File is too large to filter.
|
|
//
|
|
#define FILTER_E_TOO_BIG ((HRESULT)0x80041730L)
|
|
|
|
//
|
|
// MessageId: FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A partial content scan of the disk needs to be scheduled for immediate execution.
|
|
//
|
|
#define FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE ((HRESULT)0x00041731L)
|
|
|
|
//
|
|
// MessageId: FILTER_S_FULL_CONTENTSCAN_IMMEDIATE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A full content scan of the disk needs to be scheduled for immediate execution.
|
|
//
|
|
#define FILTER_S_FULL_CONTENTSCAN_IMMEDIATE ((HRESULT)0x00041732L)
|
|
|
|
//
|
|
// MessageId: FILTER_S_CONTENTSCAN_DELAYED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A content scan of the disk needs to be scheduled for execution later.
|
|
//
|
|
#define FILTER_S_CONTENTSCAN_DELAYED ((HRESULT)0x00041733L)
|
|
|
|
//
|
|
// MessageId: FILTER_E_CONTENTINDEXCORRUPT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The content index is corrupt. A content scan will to be scheduled after chkdsk or autochk is run.
|
|
//
|
|
#define FILTER_E_CONTENTINDEXCORRUPT ((HRESULT)0xC0041734L)
|
|
|
|
//
|
|
// MessageId: CI_CORRUPT_DATABASE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The content index is corrupt.
|
|
//
|
|
#define CI_CORRUPT_DATABASE ((HRESULT)0xC0041735L)
|
|
|
|
//
|
|
// MessageId: CI_CORRUPT_CATALOG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The content index meta data is corrupt.
|
|
//
|
|
#define CI_CORRUPT_CATALOG ((HRESULT)0xC0041736L)
|
|
|
|
//
|
|
// MessageId: CI_INVALID_PARTITION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The content index partition is invalid.
|
|
//
|
|
#define CI_INVALID_PARTITION ((HRESULT)0xC0041737L)
|
|
|
|
//
|
|
// MessageId: CI_INVALID_PRIORITY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The priority is invalid.
|
|
//
|
|
#define CI_INVALID_PRIORITY ((HRESULT)0xC0041738L)
|
|
|
|
//
|
|
// MessageId: CI_NO_STARTING_KEY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// There is no starting key.
|
|
//
|
|
#define CI_NO_STARTING_KEY ((HRESULT)0xC0041739L)
|
|
|
|
//
|
|
// MessageId: CI_OUT_OF_INDEX_IDS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The content index is out of index ids.
|
|
//
|
|
#define CI_OUT_OF_INDEX_IDS ((HRESULT)0xC004173AL)
|
|
|
|
//
|
|
// MessageId: CI_NO_CATALOG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// There is no catalog.
|
|
//
|
|
#define CI_NO_CATALOG ((HRESULT)0xC004173BL)
|
|
|
|
//
|
|
// MessageId: CI_CORRUPT_FILTER_BUFFER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The filter buffer is corrupt.
|
|
//
|
|
#define CI_CORRUPT_FILTER_BUFFER ((HRESULT)0xC004173CL)
|
|
|
|
//
|
|
// MessageId: CI_INVALID_INDEX
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The index is invalid.
|
|
//
|
|
#define CI_INVALID_INDEX ((HRESULT)0xC004173DL)
|
|
|
|
//
|
|
// MessageId: CI_PROPSTORE_INCONSISTENCY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Inconsistency in property store detected.
|
|
//
|
|
#define CI_PROPSTORE_INCONSISTENCY ((HRESULT)0xC004173EL)
|
|
|
|
//
|
|
// MessageId: FILTER_S_DISK_FULL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The disk is getting full.
|
|
//
|
|
#define FILTER_S_DISK_FULL ((HRESULT)0x0004173FL)
|
|
|
|
//
|
|
// Word breaker error codes
|
|
//
|
|
//
|
|
// MessageId: WBREAK_E_END_OF_TEXT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// End of text reached in text source.
|
|
//
|
|
#define WBREAK_E_END_OF_TEXT ((HRESULT)0x80041780L)
|
|
|
|
//
|
|
// MessageId: LANGUAGE_S_LARGE_WORD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Word larger than maximum length. May be truncated by word sink.
|
|
//
|
|
#define LANGUAGE_S_LARGE_WORD ((HRESULT)0x00041781L)
|
|
|
|
//
|
|
// MessageId: WBREAK_E_QUERY_ONLY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Feature only available in query mode.
|
|
//
|
|
#define WBREAK_E_QUERY_ONLY ((HRESULT)0x80041782L)
|
|
|
|
//
|
|
// MessageId: WBREAK_E_BUFFER_TOO_SMALL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Buffer too small to hold composed phrase.
|
|
//
|
|
#define WBREAK_E_BUFFER_TOO_SMALL ((HRESULT)0x80041783L)
|
|
|
|
//
|
|
// MessageId: LANGUAGE_E_DATABASE_NOT_FOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Langauge database/cache file could not be found.
|
|
//
|
|
#define LANGUAGE_E_DATABASE_NOT_FOUND ((HRESULT)0x80041784L)
|
|
|
|
//
|
|
// MessageId: WBREAK_E_INIT_FAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Initialization of word breaker failed.
|
|
//
|
|
#define WBREAK_E_INIT_FAILED ((HRESULT)0x80041785L)
|
|
|
|
//
|
|
// MessageId: PSINK_E_QUERY_ONLY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Feature only available in query mode.
|
|
//
|
|
#define PSINK_E_QUERY_ONLY ((HRESULT)0x80041790L)
|
|
|
|
//
|
|
// MessageId: PSINK_E_INDEX_ONLY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Feature only available in index mode.
|
|
//
|
|
#define PSINK_E_INDEX_ONLY ((HRESULT)0x80041791L)
|
|
|
|
//
|
|
// MessageId: PSINK_E_LARGE_ATTACHMENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Attachment type beyond valid range.
|
|
//
|
|
#define PSINK_E_LARGE_ATTACHMENT ((HRESULT)0x80041792L)
|
|
|
|
//
|
|
// MessageId: PSINK_S_LARGE_WORD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Word larger than maximum length. May be truncated by phrase sink.
|
|
//
|
|
#define PSINK_S_LARGE_WORD ((HRESULT)0x00041793L)
|
|
|
|
// Error codes for IReconcileInitiator, IReconcilableObject, IDifferencing.
|
|
// Definitions taken from \\ole\slm\src\concord\spec\revcons2.doc.
|
|
//
|
|
// MessageId: REC_E_NOVERSION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The requested version is unavailable.
|
|
//
|
|
#define REC_E_NOVERSION ((HRESULT)0x80041000L)
|
|
|
|
//
|
|
// MessageId: REC_E_NOTCOMPLETE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The reconciliation is only partially complete.
|
|
//
|
|
#define REC_E_NOTCOMPLETE ((HRESULT)0x00041001L)
|
|
|
|
//
|
|
// MessageId: REC_E_ABORTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Reconciliation aborted via abort callback.
|
|
//
|
|
#define REC_E_ABORTED ((HRESULT)0x80041002L)
|
|
|
|
//
|
|
// MessageId: REC_E_NOCALLBACK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No callback from the recocniler.
|
|
//
|
|
#define REC_E_NOCALLBACK ((HRESULT)0x80041003L)
|
|
|
|
//
|
|
// MessageId: REC_E_NORESIDUES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The implementation does not support generation of residues.
|
|
//
|
|
#define REC_E_NORESIDUES ((HRESULT)0x80041004L)
|
|
|
|
//
|
|
// MessageId: REC_E_WRONGOBJECT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Callee is not the same version as that which created the difference.
|
|
//
|
|
#define REC_E_WRONGOBJECT ((HRESULT)0x80041005L)
|
|
|
|
//
|
|
// MessageId: REC_E_TOODIFFERENT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The document versions are too dissimilar to reconcile.
|
|
//
|
|
#define REC_E_TOODIFFERENT ((HRESULT)0x80041006L)
|
|
|
|
// Following so reconcile initiators can implement propagation dampening.
|
|
//
|
|
// MessageId: REC_S_OBJECTSIDENTICAL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The objects are identical - i.e. further reconciliation would not result in any changes to either object.
|
|
//
|
|
#define REC_S_OBJECTSIDENTICAL ((HRESULT)0x80041007L)
|
|
|
|
// Following not defined in revcons2.doc, but defined by Chicago briefcase.
|
|
// BUGBUG - MessageId/Facility are most likely incorrect.
|
|
//
|
|
// MessageId: REC_E_INEEDTODOTHEUPDATES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The destination needs to be changed
|
|
//
|
|
#define REC_E_INEEDTODOTHEUPDATES ((HRESULT)0x80041008L)
|
|
|
|
//
|
|
// MessageId: REC_S_IDIDTHEUPDATES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The destination needs to be changed
|
|
//
|
|
#define REC_S_IDIDTHEUPDATES ((HRESULT)0x00041009L)
|
|
|
|
//
|
|
// MessageId: REC_S_NOTCOMPLETEBUTPROPAGATE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The destination needs to be changed
|
|
//
|
|
#define REC_S_NOTCOMPLETEBUTPROPAGATE ((HRESULT)0x0004100AL)
|
|
|
|
//
|
|
// Codes 0x1000-0x10ff are reserved for the SYSMGMT component controls
|
|
// interfaces.
|
|
//
|
|
//
|
|
// MessageId: CTRL_E_NO_RESOURCE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A control failure has occured because a system resource could not be obtained
|
|
//
|
|
#define CTRL_E_NO_RESOURCE ((HRESULT)0x80081000L)
|
|
|
|
//
|
|
// Codes 0x0e00-0x0f9f are reserved for the SYSMGMT control panel
|
|
// interfaces.
|
|
//
|
|
// The following ranges are to prevent slm merge collisions during the initial
|
|
// error code checkins. These ranges will be revised when we have a better
|
|
// idea of the actual number of error codes for each component.
|
|
//
|
|
// MessageId: CPANEL_E_NOTTARGETED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This control panel does not target the required type of profile.
|
|
//
|
|
#define CPANEL_E_NOTTARGETED ((HRESULT)0x80080E00L)
|
|
|
|
//
|
|
// MessageId: CPANEL_E_DROPDATAREAD
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The profile data dropped on a control panel cannot be read. The data
|
|
// is either corrupt or was not read back properly by a controller that wrote
|
|
// part of the data.
|
|
//
|
|
#define CPANEL_E_DROPDATAREAD ((HRESULT)0x80080E01L)
|
|
|
|
//
|
|
// MessageId: CPANEL_E_LOCALONLY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A controller that can only operate on the local machine was asked to operate
|
|
// on a remote machine.
|
|
//
|
|
#define CPANEL_E_LOCALONLY ((HRESULT)0x80080E02L)
|
|
|
|
//
|
|
// Codes 0x1200-0x14ff are reserved for the SYSMGMT project in general
|
|
// interfaces.
|
|
//
|
|
// INSTRUM error codes below here (Starts at 0x1200)
|
|
// INSTRUM error codes above here
|
|
// SWM error codes below here (Starts at 0x1300)
|
|
//
|
|
// MessageId: SWM_E_INVALIDPDF
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The file is not a valid PDF.
|
|
//
|
|
#define SWM_E_INVALIDPDF ((HRESULT)0x80081300L)
|
|
|
|
//
|
|
// MessageId: SWM_E_INVALIDPDFVERSION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Software Management does not support this version of the PDF.
|
|
//
|
|
#define SWM_E_INVALIDPDFVERSION ((HRESULT)0x80081301L)
|
|
|
|
//
|
|
// MessageId: SWM_E_INTERNALERROR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An internal error has occurred in Software Management.
|
|
//
|
|
#define SWM_E_INTERNALERROR ((HRESULT)0x80081302L)
|
|
|
|
// SWM error codes above here
|
|
// USER error codes below here (Starts at 0x1400)
|
|
// USER error codes above here
|
|
#endif // _ALLERROR_H_
|