STRUCTURED_QUERY_PARSE_ERROR 枚举 (structuredquery.h)
要与 IQuerySolution::GetErrors 一起使用的一组标志,用于识别 () 分析错误。 每个分析错误都指示在分析查询字符串时忽略了一个或多个标记。
语法
typedef enum tagSTRUCTURED_QUERY_PARSE_ERROR {
SQPE_NONE = 0,
SQPE_EXTRA_OPENING_PARENTHESIS,
SQPE_EXTRA_CLOSING_PARENTHESIS,
SQPE_IGNORED_MODIFIER,
SQPE_IGNORED_CONNECTOR,
SQPE_IGNORED_KEYWORD,
SQPE_UNHANDLED
} STRUCTURED_QUERY_PARSE_ERROR;
常量
SQPE_NONE 值: 0 无错误。 |
SQPE_EXTRA_OPENING_PARENTHESIS 无关 (。 |
SQPE_EXTRA_CLOSING_PARENTHESIS 无关 ) 。 |
SQPE_IGNORED_MODIFIER 一个无关的 NOT、<、>=、 等。 |
SQPE_IGNORED_CONNECTOR 无关的 AND 或 OR。 |
SQPE_IGNORED_KEYWORD 在错误上下文中使用的属性或其他关键字 (keyword) 。 |
SQPE_UNHANDLED 任何其他分析错误。 |
要求
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | structuredquery.h |
可再发行组件 | Windows 桌面搜索 (WDS) 3.0 |