diff --git a/include/dbs.idl b/include/dbs.idl index a517bf2ee67..ee8eacfc781 100644 --- a/include/dbs.idl +++ b/include/dbs.idl @@ -500,9 +500,26 @@ typedef DWORD DBROWSTATUS; enum DBROWSTATUSENUM { - DBROWSTATUS_S_OK = 0, - /* FIXME */ - DBROWSTATUS_E_FAIL = 19, + DBROWSTATUS_S_OK, + DBROWSTATUS_S_LOCKUPGRADED, + DBROWSTATUS_S_MULTIPLECHANGES, + DBROWSTATUS_S_PENDINGCHANGES, + DBROWSTATUS_E_CANCELED, + DBROWSTATUS_E_CANTLOCKROW, + DBROWSTATUS_E_CANTRELEASE, + DBROWSTATUS_E_CONCURRENCYVIOLATION, + DBROWSTATUS_E_DELETED, + DBROWSTATUS_E_PENDINGINSERT, + DBROWSTATUS_E_NEWLYINSERTED, + DBROWSTATUS_E_INTEGRITYVIOLATION, + DBROWSTATUS_E_INVALID, + DBROWSTATUS_E_MAXPENDCHANGESEXCEEDED, + DBROWSTATUS_E_OBJECTOPEN, + DBROWSTATUS_E_OUTOFMEMORY, + DBROWSTATUS_E_PERMISSIONDENIED, + DBROWSTATUS_E_LIMITREACHED, + DBROWSTATUS_E_SCHEMAVIOLATION, + DBROWSTATUS_E_FAIL, };