Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.
The DBVALUEKINDENUM enumerated type is used to indicate the type of the union member inside a DBCOMMANDTREE structure. For programming convenience, the values in this enumeration correspond exactly to the OLE Automation VARENUM and OLE DB DBTYPE enumerations. The comments associated with each enumeration value represent the type and branch of the union type inside the command structure containing the value. nodes that do not assign a value to the union member should assign a DBVALUEKIND_EMPTY to the wKind member of the DBCOMMANDTREE structure.
Syntax
typedef enum DBVALUEKINDENUM {
DBVALUEKIND_BYGUID = 256,
DBVALUEKIND_COLDESC,
DBVALUEKIND_ID,
DBVALUEKIND_CONTENT,
DBVALUEKIND_CONTENTVECTOR,
DBVALUEKIND_GROUPINFO,
DBVALUEKIND_PARAMETER,
DBVALUEKIND_PROPERTY,
DBVALUEKIND_SETFUNC,
DBVALUEKIND_SORTINFO,
DBVALUEKIND_TEXT,
DBVALUEKIND_COMMAND,
DBVALUEKIND_MONIKER,
DBVALUEKIND_ROWSET,
DBVALUEKIND_LIKE,
DBVALUEKIND_CONTENTPROXIMITY,
DBVALUEKIND_CONTENTSCOPE,
DBVALUEKIND_CONTENTTABLE,
DBVALUEKIND_IDISPATCH = 9,
DBVALUEKIND_IUNKNOWN = 13,
DBVALUEKIND_EMPTY = 0,
DBVALUEKIND_NULL = 1,
DBVALUEKIND_I2 = 2,
DBVALUEKIND_I4 = 3,
DBVALUEKIND_R4 = 4,
DBVALUEKIND_R8 = 5,
DBVALUEKIND_CY = 6,
DBVALUEKIND_DATE = 7,
DBVALUEKIND_BSTR = 8,
DBVALUEKIND_ERROR = 10,
DBVALUEKIND_BOOL = 11,
DBVALUEKIND_VARIANT = 12,
DBVALUEKIND_VECTOR = 0x1000,
DBVALUEKIND_ARRAY = 0x2000,
DBVALUEKIND_BYREF = 0x4000,
DBVALUEKIND_I1 = 16,
DBVALUEKIND_UI1 = 17,
DBVALUEKIND_UI2 = 18,
DBVALUEKIND_UI4,
DBVALUEKIND_I8,
DBVALUEKIND_UI8,
DBVALUEKIND_GUID = 72,
DBVALUEKIND_BYTES = 128,
DBVALUEKIND_STR = 129,
DBVALUEKIND_WSTR = 130,
DBVALUEKIND_NUMERIC = 131,
DBVALUEKIND_DBDATE = 133,
DBVALUEKIND_DBTIME = 134,
DBVALUEKIND_DBTIMESTAMP = 135,
DBVALUEKIND_PROBABILISTIC = 136,
DBVALUEKIND_RELEVANTDOCUMENT = 137
} ;
Constants
DBVALUEKIND_BYGUIDValue: 256 |
DBVALUEKIND_COLDESC |
DBVALUEKIND_ID |
DBVALUEKIND_CONTENT |
DBVALUEKIND_CONTENTVECTOR |
DBVALUEKIND_GROUPINFO |
DBVALUEKIND_PARAMETER |
DBVALUEKIND_PROPERTY |
DBVALUEKIND_SETFUNC |
DBVALUEKIND_SORTINFO |
DBVALUEKIND_TEXT |
DBVALUEKIND_COMMAND |
DBVALUEKIND_MONIKER |
DBVALUEKIND_ROWSET |
DBVALUEKIND_LIKE |
DBVALUEKIND_CONTENTPROXIMITY |
DBVALUEKIND_CONTENTSCOPE |
DBVALUEKIND_CONTENTTABLE |
DBVALUEKIND_IDISPATCHValue: 9 |
DBVALUEKIND_IUNKNOWNValue: 13 |
DBVALUEKIND_EMPTYValue: 0 |
DBVALUEKIND_NULLValue: 1 |
DBVALUEKIND_I2Value: 2 |
DBVALUEKIND_I4Value: 3 |
DBVALUEKIND_R4Value: 4 |
DBVALUEKIND_R8Value: 5 |
DBVALUEKIND_CYValue: 6 |
DBVALUEKIND_DATEValue: 7 |
DBVALUEKIND_BSTRValue: 8 |
DBVALUEKIND_ERRORValue: 10 |
DBVALUEKIND_BOOLValue: 11 |
DBVALUEKIND_VARIANTValue: 12 |
DBVALUEKIND_VECTORValue: 0x1000 |
DBVALUEKIND_ARRAYValue: 0x2000 |
DBVALUEKIND_BYREFValue: 0x4000 |
DBVALUEKIND_I1Value: 16 |
DBVALUEKIND_UI1Value: 17 |
DBVALUEKIND_UI2Value: 18 |
DBVALUEKIND_UI4 |
DBVALUEKIND_I8 |
DBVALUEKIND_UI8 |
DBVALUEKIND_GUIDValue: 72 |
DBVALUEKIND_BYTESValue: 128 |
DBVALUEKIND_STRValue: 129 |
DBVALUEKIND_WSTRValue: 130 |
DBVALUEKIND_NUMERICValue: 131 |
DBVALUEKIND_DBDATEValue: 133 |
DBVALUEKIND_DBTIMEValue: 134 |
DBVALUEKIND_DBTIMESTAMPValue: 135 |
DBVALUEKIND_PROBABILISTICValue: 136 |
DBVALUEKIND_RELEVANTDOCUMENTValue: 137 |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Header | cmdtree.h |