ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dbs.idl File Reference

Go to the source code of this file.

Data Structures

struct  DBID
struct  DBPROPIDSET
struct  DBPROP
struct  DBPROPSET
struct  DBPROPINFO
struct  DBPROPINFOSET
struct  DBIMPLICITSESSION
struct  DBCOLUMNACCESS
struct  DBOBJECT
struct  DBBINDEXT
struct  DBBINDING
struct  DBPARAMS
struct  RMTPACK

Typedefs

typedef DWORD DBKIND
typedef DWORD DBPROPID
typedef DWORD DBPROPOPTIONS
typedef DWORD DBPROPSTATUS
typedef DWORD DBPROPFLAGS
typedef DBPROPINFOPDBPROPINFO
typedef DWORD DBBINDURLFLAG
typedef DWORD DBBINDURLSTATUS
typedef WORD DBTYPE
typedef DWORD DBSTATUS
typedef DWORD DBROWSTATUS
typedef DWORD DBPART
typedef DWORD DBPARAMIO
typedef DWORD DBMEMOWNER
typedef ULONG_PTR HACCESSOR
typedef DWORD DBASYNCHOP
typedef DWORD DBASYNCHPHASE

Enumerations

enum  DBKINDENUM {
  DBKIND_GUID_NAME, DBKIND_GUID_PROPID, DBKIND_NAME, DBKIND_PGUID_NAME,
  DBKIND_PGUID_PROPID, DBKIND_PROPID, DBKIND_GUID
}
enum  DBPROPOPTIONENUM { DBPROPOPTIONS_REQUIRED = 0, DBPROPOPTIONS_SETIFCHEAP = 1, DBPROPOPTIONS_OPTIONAL = 1 }
enum  DBTYPEENUM {
  DBTYPE_EMPTY = 0, DBTYPE_NULL = 1, DBTYPE_I2 = 2, DBTYPE_I4 = 3,
  DBTYPE_R4 = 4, DBTYPE_R8 = 5, DBTYPE_CY = 6, DBTYPE_DATE = 7,
  DBTYPE_BSTR = 8, DBTYPE_IDISPATCH = 9, DBTYPE_ERROR = 10, DBTYPE_BOOL = 11,
  DBTYPE_VARIANT = 12, DBTYPE_IUNKNOWN = 13, DBTYPE_DECIMAL = 14, DBTYPE_I1 = 16,
  DBTYPE_UI1 = 17, DBTYPE_UI2 = 18, DBTYPE_UI4 = 19, DBTYPE_I8 = 20,
  DBTYPE_UI8 = 21, DBTYPE_GUID = 72, DBTYPE_BYTES = 128, DBTYPE_STR = 129,
  DBTYPE_WSTR = 130, DBTYPE_NUMERIC = 131, DBTYPE_UDT = 132, DBTYPE_DBDATE = 133,
  DBTYPE_DBTIME = 134, DBTYPE_DBTIMESTAMP = 135, DBTYPE_VECTOR = 0x1000, DBTYPE_ARRAY = 0x2000,
  DBTYPE_BYREF = 0x4000, DBTYPE_RESERVED = 0x8000
}
enum  DBTYPEENUM15 { DBTYPE_HCHAPTER = 136 }
enum  DBTYPEENUM20 { DBTYPE_FILETIME = 64, DBTYPE_PROPVARIANT = 138, DBTYPE_VARNUMERIC = 139 }
enum  DBSTATUSENUM {
  DBSTATUS_S_OK = 0, DBSTATUS_E_BADACCESSOR = 1, DBSTATUS_E_CANTCONVERTVALUE = 2, DBSTATUS_S_ISNULL = 3,
  DBSTATUS_S_TRUNCATED = 4, DBSTATUS_E_SIGNMISMATCH = 5, DBSTATUS_E_DATAOVERFLOW = 6, DBSTATUS_E_CANTCREATE = 7,
  DBSTATUS_E_UNAVAILABLE = 8, DBSTATUS_E_PERMISSIONDENIED = 9, DBSTATUS_E_INTEGRITYVIOLATION = 10, DBSTATUS_E_SCHEMAVIOLATION = 11,
  DBSTATUS_E_BADSTATUS = 12, DBSTATUS_S_DEFAULT = 13
}
enum  DBROWSTATUSENUM { DBROWSTATUS_S_OK = 0, DBROWSTATUS_E_FAIL = 19 }
enum  DBPARTENUM { DBPART_INVALID = 0, DBPART_VALUE = 1, DBPART_LENGTH = 2, DBPART_STATUS = 4 }
enum  DBPARAMIOENUM { DBPARAMIO_NOTPARAM = 0, DBPARAMIO_INPUT = 1, DBPARAMIO_OUTPUT = 2 }
enum  DBMEMOWNERENUM { DBMEMOWNER_CLIENTOWNED = 0, DBMEMOWNER_PROVIDEROWNED = 1 }
enum  DBASYNCHOPENUM { DBSYNCHOP_OPEN }
enum  DBASYNCHPHASEENUM { DBASYNCHPHASE_INITIALIZATION, DBASYNCHPHASE_POPULATION, DBASYNCHPHASE_COMPLETE, DBASYNCHPHASE_CANCELED }

Functions

 DEFINE_DBGUID (DBGUID_ROWSET, 0xc8b522f6, 0x5cf3, 0x11ce, 0xad, 0xe5, 0x00, 0xaa, 0x00, 0x44, 0x77, 0x3d)
 DEFINE_DBGUID (DBGUID_ROW, 0xc8b522f7, 0x5cf3, 0x11ce, 0xad, 0xe5, 0x00, 0xaa, 0x00, 0x44, 0x77, 0x3d)
 DEFINE_DBGUID (DBGUID_STREAM, 0xc8b522f9, 0x5cf3, 0x11ce, 0xad, 0xe5, 0x00, 0xaa, 0x00, 0x44, 0x77, 0x3d)

Variables

DB_INVALID_HACCESSOR typedef
ULONG_PTR 
HROW
DB_NULL_HROW typedef ULONG_PTR HWATCHREGION
DBWATCHREGION_NULL typedef
ULONG_PTR 
HCHAPTER
DEFINE_DBGUID(name, l, w1, w2,
b1, b2, b3, b4, b5, b6, b7, b8)
EXTERN_C const GUID name 
DECLSPEC_HIDDEN

Generated on Sat May 26 2012 05:39:14 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.