WMIQ_RPN_TOKEN_FLAGS枚举 (wmiutils.h)
包含描述 GetAnalysis 方法中使用的查询令牌的标志。
语法
typedef enum __MIDL___MIDL_itf_wmiutils_0000_0001_0002 {
WMIQ_RPN_TOKEN_EXPRESSION = 1,
WMIQ_RPN_TOKEN_AND = 2,
WMIQ_RPN_TOKEN_OR = 3,
WMIQ_RPN_TOKEN_NOT = 4,
WMIQ_RPN_OP_UNDEFINED = 0,
WMIQ_RPN_OP_EQ = 1,
WMIQ_RPN_OP_NE = 2,
WMIQ_RPN_OP_GE = 3,
WMIQ_RPN_OP_LE = 4,
WMIQ_RPN_OP_LT = 5,
WMIQ_RPN_OP_GT = 6,
WMIQ_RPN_OP_LIKE = 7,
WMIQ_RPN_OP_ISA = 8,
WMIQ_RPN_OP_ISNOTA = 9,
WMIQ_RPN_OP_ISNULL = 10,
WMIQ_RPN_OP_ISNOTNULL = 11,
WMIQ_RPN_LEFT_PROPERTY_NAME = 0x1,
WMIQ_RPN_RIGHT_PROPERTY_NAME = 0x2,
WMIQ_RPN_CONST2 = 0x4,
WMIQ_RPN_CONST = 0x8,
WMIQ_RPN_RELOP = 0x10,
WMIQ_RPN_LEFT_FUNCTION = 0x20,
WMIQ_RPN_RIGHT_FUNCTION = 0x40,
WMIQ_RPN_GET_TOKEN_TYPE = 1,
WMIQ_RPN_GET_EXPR_SHAPE = 2,
WMIQ_RPN_GET_LEFT_FUNCTION = 3,
WMIQ_RPN_GET_RIGHT_FUNCTION = 4,
WMIQ_RPN_GET_RELOP = 5,
WMIQ_RPN_NEXT_TOKEN = 1,
WMIQ_RPN_FROM_UNARY = 0x1,
WMIQ_RPN_FROM_PATH = 0x2,
WMIQ_RPN_FROM_CLASS_LIST = 0x4,
WMIQ_RPN_FROM_MULTIPLE = 0x8
} WMIQ_RPN_TOKEN_FLAGS;
常量
WMIQ_RPN_TOKEN_EXPRESSION 值:1 此标记是一个表达式,例如,J = 7。 |
WMIQ_RPN_TOKEN_AND 值: 2 此令牌是逻辑 AND。 |
WMIQ_RPN_TOKEN_OR 值: 3 此令牌是逻辑 OR。 |
WMIQ_RPN_TOKEN_NOT 值: 4 此令牌是逻辑 NOT。 |
WMIQ_RPN_OP_UNDEFINED 值: 0 运算符未定义或未知。 |
WMIQ_RPN_OP_EQ 值:1 运算符等于 (=) 。 |
WMIQ_RPN_OP_NE 值: 2 运算符不等于 (<>) 。 |
WMIQ_RPN_OP_GE 值: 3 运算符大于或等于 (>=) 。 |
WMIQ_RPN_OP_LE 值: 4 运算符小于或等于 (<=) 。 |
WMIQ_RPN_OP_LT 值: 5 运算符小于) < (。 |
WMIQ_RPN_OP_GT 值: 6 运算符大于 (>) 。 |
WMIQ_RPN_OP_LIKE 值: 7 运算符为 LIKE。 |
WMIQ_RPN_OP_ISA 值: 8 运算符为 ISA。 |
WMIQ_RPN_OP_ISNOTA 值: 9 运算符为 ISNOTA。 |
WMIQ_RPN_OP_ISNULL 值: 10 运算符为 ISNULL。 |
WMIQ_RPN_OP_ISNOTNULL 值: 11 运算符为 ISNOTNULL。 |
WMIQ_RPN_LEFT_PROPERTY_NAME 值: 0x1 左参数是属性名称。 |
WMIQ_RPN_RIGHT_PROPERTY_NAME 值: 0x2 右参数是属性名称。 |
WMIQ_RPN_CONST2 值: 0x4 具有第二个常量。 与“BETWEEN”子句一起使用。 |
WMIQ_RPN_CONST 值: 0x8 具有常量。 |
WMIQ_RPN_RELOP 值: 0x10 字段 m_uOperator 不是 0 (零) 。 |
WMIQ_RPN_LEFT_FUNCTION 值: 0x20 左参数是一个函数。 |
WMIQ_RPN_RIGHT_FUNCTION 值: 0x40 右参数是一个函数。 |
WMIQ_RPN_GET_TOKEN_TYPE 值:1 保留供将来使用。 |
WMIQ_RPN_GET_EXPR_SHAPE 值: 2 保留供将来使用。 |
WMIQ_RPN_GET_LEFT_FUNCTION 值: 3 保留供将来使用。 |
WMIQ_RPN_GET_RIGHT_FUNCTION 值: 4 保留供将来使用。 |
WMIQ_RPN_GET_RELOP 值: 5 保留供将来使用。 |
WMIQ_RPN_NEXT_TOKEN 值:1 保留供将来使用。 |
WMIQ_RPN_FROM_UNARY 值: 0x1 FROM 子句包含单个类。 |
WMIQ_RPN_FROM_PATH 值: 0x2 FROM 子句包含对象路径。 |
WMIQ_RPN_FROM_CLASS_LIST 值: 0x4 FROM 子句包含类的列表。 |
WMIQ_RPN_FROM_MULTIPLE 值: 0x8 保留供将来使用。 |
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | wmiutils.h |