include: Add DBACCESSORFLAGSENUM/DBBINDSTATUSENUM values.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alistair Leslie-Hughes 2020-12-30 19:17:39 +11:00 committed by Alexandre Julliard
parent d7d315ddf4
commit 345ba70276
1 changed files with 21 additions and 0 deletions

View File

@ -32,6 +32,27 @@ interface IAccessor : IUnknown
typedef DWORD DBBINDSTATUS;
enum DBACCESSORFLAGSENUM
{
DBACCESSOR_INVALID = 0x00,
DBACCESSOR_PASSBYREF = 0x01,
DBACCESSOR_ROWDATA = 0x02,
DBACCESSOR_PARAMETERDATA = 0x04,
DBACCESSOR_OPTIMIZED = 0x08,
DBACCESSOR_INHERITED = 0x10,
};
enum DBBINDSTATUSENUM
{
DBBINDSTATUS_OK = 0,
DBBINDSTATUS_BADORDINAL = 1,
DBBINDSTATUS_UNSUPPORTEDCONVERSION = 2,
DBBINDSTATUS_BADBINDINFO = 3,
DBBINDSTATUS_BADSTORAGEFLAGS = 4,
DBBINDSTATUS_NOINTERFACE = 5,
DBBINDSTATUS_MULTIPLESTORAGE = 6,
};
[local]
HRESULT AddRefAccessor([in] HACCESSOR hAccessor,
[in, out, unique, annotation("__out_opt")] DBREFCOUNT *pcRefCount);