WMIQ_RPN_TOKEN_FLAGS列舉 (wmiutils.h)
包含旗標,描述 GetAnalysis 方法中使用的查詢權杖。
Syntax
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 Left 引數是屬性名稱。 |
WMIQ_RPN_RIGHT_PROPERTY_NAME 值: 0x2 Right 引數是屬性名稱。 |
WMIQ_RPN_CONST2 值: 0x4 有第二個常數。 與 「BETWEEN」 子句搭配使用。 |
WMIQ_RPN_CONST 值: 0x8 具有常數。 |
WMIQ_RPN_RELOP 值: 0x10 欄位 m_uOperator 不是 0 (零) 。 |
WMIQ_RPN_LEFT_FUNCTION 值: 0x20 Left 引數是函式。 |
WMIQ_RPN_RIGHT_FUNCTION 值: 0x40 Right 引數是函式。 |
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 |