dbs.idl: Add missing DBROWSTATUSENUM values

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Wed Jun 5 04:03:20 CDT 2013


Hi,


Changelog:
     dbs.idl: Add missing DBROWSTATUSENUM values


Best Regards
  Alistair Leslie-Hughes
-------------- next part --------------
>From ead2b8276a8afe79230cf87b31cc7f27e8f9a83d Mon Sep 17 00:00:00 2001
From: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date: Wed, 5 Jun 2013 09:28:47 +1000
Subject: [PATCH] Add missing DBROWSTATUSENUM values
To: wine-patches <wine-patches at winehq.org>

---
 include/dbs.idl | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/include/dbs.idl b/include/dbs.idl
index f58dc83..0f7989d 100644
--- a/include/dbs.idl
+++ b/include/dbs.idl
@@ -527,9 +527,26 @@ typedef DWORD DBROWSTATUS;
 
 enum DBROWSTATUSENUM
 {
-    DBROWSTATUS_S_OK         = 0,
-    /* FIXME */
-    DBROWSTATUS_E_FAIL       = 19,
+    DBROWSTATUS_S_OK                      = 0,
+    DBROWSTATUS_S_LOCKUPGRADED            = 1,
+    DBROWSTATUS_S_MULTIPLECHANGES         = 2,
+    DBROWSTATUS_S_PENDINGCHANGES          = 3,
+    DBROWSTATUS_E_CANCELED                = 4,
+    DBROWSTATUS_E_CANTLOCKROW             = 5,
+    DBROWSTATUS_E_CANTRELEASE             = 6,
+    DBROWSTATUS_E_CONCURRENCYVIOLATION    = 7,
+    DBROWSTATUS_E_DELETED                 = 8,
+    DBROWSTATUS_E_PENDINGINSERT           = 9,
+    DBROWSTATUS_E_NEWLYINSERTED           = 10,
+    DBROWSTATUS_E_INTEGRITYVIOLATION      = 11,
+    DBROWSTATUS_E_INVALID                 = 12,
+    DBROWSTATUS_E_MAXPENDCHANGESEXCEEDED  = 13,
+    DBROWSTATUS_E_OBJECTOPEN              = 14,
+    DBROWSTATUS_E_OUTOFMEMORY             = 15,
+    DBROWSTATUS_E_PERMISSIONDENIED        = 16,
+    DBROWSTATUS_E_LIMITREACHED            = 17,
+    DBROWSTATUS_E_SCHEMAVIOLATION         = 18,
+    DBROWSTATUS_E_FAIL                    = 19,
 
 };
 
-- 
1.8.1.2



More information about the wine-patches mailing list