Commit 026ccc44 authored by Alistair Leslie-Hughes's avatar Alistair Leslie-Hughes Committed by Alexandre Julliard

include: Add missing DBPARAM* types and enums.

parent 0ca0b5a5
...@@ -800,3 +800,28 @@ typedef struct tagDBCOLUMNINFO { ...@@ -800,3 +800,28 @@ typedef struct tagDBCOLUMNINFO {
BYTE bScale; BYTE bScale;
DBID columnid; DBID columnid;
} DBCOLUMNINFO; } DBCOLUMNINFO;
typedef DWORD DBPARAMFLAGS;
enum DBPARAMFLAGSENUM {
DBPARAMFLAGS_ISINPUT = 0x001,
DBPARAMFLAGS_ISOUTPUT = 0x002,
DBPARAMFLAGS_ISSIGNED = 0x010,
DBPARAMFLAGS_ISNULLABLE = 0x040,
DBPARAMFLAGS_ISLONG = 0x080
};
enum DBPARAMFLAGSENUM20 {
DBPARAMFLAGS_SCALEISNEGATIVE = 0x100
};
typedef struct tagDBPARAMINFO {
DBPARAMFLAGS dwFlags;
DBORDINAL iOrdinal;
LPOLESTR pwszName;
ITypeInfo *pTypeInfo;
DBLENGTH ulParamSize;
DBTYPE wType;
BYTE bPrecision;
BYTE bScale;
} DBPARAMINFO;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment