Win32 API 日本語リファレンス
ホームSystem.Wmi › WMIQ_LANGUAGE_FEATURES

WMIQ_LANGUAGE_FEATURES

列挙型
基底型i4

メンバー 41

名前10進16進
WMIQ_LF1_BASIC_SELECT10x1
WMIQ_LF2_CLASS_NAME_IN_QUERY20x2
WMIQ_LF3_STRING_CASE_FUNCTIONS30x3
WMIQ_LF4_PROP_TO_PROP_TESTS40x4
WMIQ_LF5_COUNT_STAR50x5
WMIQ_LF6_ORDER_BY60x6
WMIQ_LF7_DISTINCT70x7
WMIQ_LF8_ISA80x8
WMIQ_LF9_THIS90x9
WMIQ_LF10_COMPEX_SUBEXPRESSIONS100xA
WMIQ_LF11_ALIASING110xB
WMIQ_LF12_GROUP_BY_HAVING120xC
WMIQ_LF13_WMI_WITHIN130xD
WMIQ_LF14_SQL_WRITE_OPERATIONS140xE
WMIQ_LF15_GO150xF
WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS160x10
WMIQ_LF17_QUALIFIED_NAMES170x11
WMIQ_LF18_ASSOCIATONS180x12
WMIQ_LF19_SYSTEM_PROPERTIES190x13
WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES200x14
WMIQ_LF21_SQL89_JOINS210x15
WMIQ_LF22_SQL92_JOINS220x16
WMIQ_LF23_SUBSELECTS230x17
WMIQ_LF24_UMI_EXTENSIONS240x18
WMIQ_LF25_DATEPART250x19
WMIQ_LF26_LIKE260x1A
WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS270x1B
WMIQ_LF28_STANDARD_AGGREGATES280x1C
WMIQ_LF29_MULTI_LEVEL_ORDER_BY290x1D
WMIQ_LF30_WMI_PRAGMAS300x1E
WMIQ_LF31_QUALIFIER_TESTS310x1F
WMIQ_LF32_SP_EXECUTE320x20
WMIQ_LF33_ARRAY_ACCESS330x21
WMIQ_LF34_UNION340x22
WMIQ_LF35_COMPLEX_SELECT_TARGET350x23
WMIQ_LF36_REFERENCE_TESTS360x24
WMIQ_LF37_SELECT_INTO370x25
WMIQ_LF38_BASIC_DATETIME_TESTS380x26
WMIQ_LF39_COUNT_COLUMN390x27
WMIQ_LF40_BETWEEN400x28
WMIQ_LF_LAST400x28

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WMIQ_LANGUAGE_FEATURES : int {
    WMIQ_LF1_BASIC_SELECT = 1,
    WMIQ_LF2_CLASS_NAME_IN_QUERY = 2,
    WMIQ_LF3_STRING_CASE_FUNCTIONS = 3,
    WMIQ_LF4_PROP_TO_PROP_TESTS = 4,
    WMIQ_LF5_COUNT_STAR = 5,
    WMIQ_LF6_ORDER_BY = 6,
    WMIQ_LF7_DISTINCT = 7,
    WMIQ_LF8_ISA = 8,
    WMIQ_LF9_THIS = 9,
    WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10,
    WMIQ_LF11_ALIASING = 11,
    WMIQ_LF12_GROUP_BY_HAVING = 12,
    WMIQ_LF13_WMI_WITHIN = 13,
    WMIQ_LF14_SQL_WRITE_OPERATIONS = 14,
    WMIQ_LF15_GO = 15,
    WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16,
    WMIQ_LF17_QUALIFIED_NAMES = 17,
    WMIQ_LF18_ASSOCIATONS = 18,
    WMIQ_LF19_SYSTEM_PROPERTIES = 19,
    WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20,
    WMIQ_LF21_SQL89_JOINS = 21,
    WMIQ_LF22_SQL92_JOINS = 22,
    WMIQ_LF23_SUBSELECTS = 23,
    WMIQ_LF24_UMI_EXTENSIONS = 24,
    WMIQ_LF25_DATEPART = 25,
    WMIQ_LF26_LIKE = 26,
    WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27,
    WMIQ_LF28_STANDARD_AGGREGATES = 28,
    WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29,
    WMIQ_LF30_WMI_PRAGMAS = 30,
    WMIQ_LF31_QUALIFIER_TESTS = 31,
    WMIQ_LF32_SP_EXECUTE = 32,
    WMIQ_LF33_ARRAY_ACCESS = 33,
    WMIQ_LF34_UNION = 34,
    WMIQ_LF35_COMPLEX_SELECT_TARGET = 35,
    WMIQ_LF36_REFERENCE_TESTS = 36,
    WMIQ_LF37_SELECT_INTO = 37,
    WMIQ_LF38_BASIC_DATETIME_TESTS = 38,
    WMIQ_LF39_COUNT_COLUMN = 39,
    WMIQ_LF40_BETWEEN = 40,
    WMIQ_LF_LAST = 40
} WMIQ_LANGUAGE_FEATURES;
public enum WMIQ_LANGUAGE_FEATURES : int
{
    WMIQ_LF1_BASIC_SELECT = 1,
    WMIQ_LF2_CLASS_NAME_IN_QUERY = 2,
    WMIQ_LF3_STRING_CASE_FUNCTIONS = 3,
    WMIQ_LF4_PROP_TO_PROP_TESTS = 4,
    WMIQ_LF5_COUNT_STAR = 5,
    WMIQ_LF6_ORDER_BY = 6,
    WMIQ_LF7_DISTINCT = 7,
    WMIQ_LF8_ISA = 8,
    WMIQ_LF9_THIS = 9,
    WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10,
    WMIQ_LF11_ALIASING = 11,
    WMIQ_LF12_GROUP_BY_HAVING = 12,
    WMIQ_LF13_WMI_WITHIN = 13,
    WMIQ_LF14_SQL_WRITE_OPERATIONS = 14,
    WMIQ_LF15_GO = 15,
    WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16,
    WMIQ_LF17_QUALIFIED_NAMES = 17,
    WMIQ_LF18_ASSOCIATONS = 18,
    WMIQ_LF19_SYSTEM_PROPERTIES = 19,
    WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20,
    WMIQ_LF21_SQL89_JOINS = 21,
    WMIQ_LF22_SQL92_JOINS = 22,
    WMIQ_LF23_SUBSELECTS = 23,
    WMIQ_LF24_UMI_EXTENSIONS = 24,
    WMIQ_LF25_DATEPART = 25,
    WMIQ_LF26_LIKE = 26,
    WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27,
    WMIQ_LF28_STANDARD_AGGREGATES = 28,
    WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29,
    WMIQ_LF30_WMI_PRAGMAS = 30,
    WMIQ_LF31_QUALIFIER_TESTS = 31,
    WMIQ_LF32_SP_EXECUTE = 32,
    WMIQ_LF33_ARRAY_ACCESS = 33,
    WMIQ_LF34_UNION = 34,
    WMIQ_LF35_COMPLEX_SELECT_TARGET = 35,
    WMIQ_LF36_REFERENCE_TESTS = 36,
    WMIQ_LF37_SELECT_INTO = 37,
    WMIQ_LF38_BASIC_DATETIME_TESTS = 38,
    WMIQ_LF39_COUNT_COLUMN = 39,
    WMIQ_LF40_BETWEEN = 40,
    WMIQ_LF_LAST = 40,
}
Public Enum WMIQ_LANGUAGE_FEATURES As Integer
    WMIQ_LF1_BASIC_SELECT = 1
    WMIQ_LF2_CLASS_NAME_IN_QUERY = 2
    WMIQ_LF3_STRING_CASE_FUNCTIONS = 3
    WMIQ_LF4_PROP_TO_PROP_TESTS = 4
    WMIQ_LF5_COUNT_STAR = 5
    WMIQ_LF6_ORDER_BY = 6
    WMIQ_LF7_DISTINCT = 7
    WMIQ_LF8_ISA = 8
    WMIQ_LF9_THIS = 9
    WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10
    WMIQ_LF11_ALIASING = 11
    WMIQ_LF12_GROUP_BY_HAVING = 12
    WMIQ_LF13_WMI_WITHIN = 13
    WMIQ_LF14_SQL_WRITE_OPERATIONS = 14
    WMIQ_LF15_GO = 15
    WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16
    WMIQ_LF17_QUALIFIED_NAMES = 17
    WMIQ_LF18_ASSOCIATONS = 18
    WMIQ_LF19_SYSTEM_PROPERTIES = 19
    WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20
    WMIQ_LF21_SQL89_JOINS = 21
    WMIQ_LF22_SQL92_JOINS = 22
    WMIQ_LF23_SUBSELECTS = 23
    WMIQ_LF24_UMI_EXTENSIONS = 24
    WMIQ_LF25_DATEPART = 25
    WMIQ_LF26_LIKE = 26
    WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27
    WMIQ_LF28_STANDARD_AGGREGATES = 28
    WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29
    WMIQ_LF30_WMI_PRAGMAS = 30
    WMIQ_LF31_QUALIFIER_TESTS = 31
    WMIQ_LF32_SP_EXECUTE = 32
    WMIQ_LF33_ARRAY_ACCESS = 33
    WMIQ_LF34_UNION = 34
    WMIQ_LF35_COMPLEX_SELECT_TARGET = 35
    WMIQ_LF36_REFERENCE_TESTS = 36
    WMIQ_LF37_SELECT_INTO = 37
    WMIQ_LF38_BASIC_DATETIME_TESTS = 38
    WMIQ_LF39_COUNT_COLUMN = 39
    WMIQ_LF40_BETWEEN = 40
    WMIQ_LF_LAST = 40
End Enum
import enum

class WMIQ_LANGUAGE_FEATURES(enum.IntEnum):
    WMIQ_LF1_BASIC_SELECT = 1
    WMIQ_LF2_CLASS_NAME_IN_QUERY = 2
    WMIQ_LF3_STRING_CASE_FUNCTIONS = 3
    WMIQ_LF4_PROP_TO_PROP_TESTS = 4
    WMIQ_LF5_COUNT_STAR = 5
    WMIQ_LF6_ORDER_BY = 6
    WMIQ_LF7_DISTINCT = 7
    WMIQ_LF8_ISA = 8
    WMIQ_LF9_THIS = 9
    WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10
    WMIQ_LF11_ALIASING = 11
    WMIQ_LF12_GROUP_BY_HAVING = 12
    WMIQ_LF13_WMI_WITHIN = 13
    WMIQ_LF14_SQL_WRITE_OPERATIONS = 14
    WMIQ_LF15_GO = 15
    WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16
    WMIQ_LF17_QUALIFIED_NAMES = 17
    WMIQ_LF18_ASSOCIATONS = 18
    WMIQ_LF19_SYSTEM_PROPERTIES = 19
    WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20
    WMIQ_LF21_SQL89_JOINS = 21
    WMIQ_LF22_SQL92_JOINS = 22
    WMIQ_LF23_SUBSELECTS = 23
    WMIQ_LF24_UMI_EXTENSIONS = 24
    WMIQ_LF25_DATEPART = 25
    WMIQ_LF26_LIKE = 26
    WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27
    WMIQ_LF28_STANDARD_AGGREGATES = 28
    WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29
    WMIQ_LF30_WMI_PRAGMAS = 30
    WMIQ_LF31_QUALIFIER_TESTS = 31
    WMIQ_LF32_SP_EXECUTE = 32
    WMIQ_LF33_ARRAY_ACCESS = 33
    WMIQ_LF34_UNION = 34
    WMIQ_LF35_COMPLEX_SELECT_TARGET = 35
    WMIQ_LF36_REFERENCE_TESTS = 36
    WMIQ_LF37_SELECT_INTO = 37
    WMIQ_LF38_BASIC_DATETIME_TESTS = 38
    WMIQ_LF39_COUNT_COLUMN = 39
    WMIQ_LF40_BETWEEN = 40
    WMIQ_LF_LAST = 40
// WMIQ_LANGUAGE_FEATURES
pub const WMIQ_LF1_BASIC_SELECT: i32 = 1;
pub const WMIQ_LF2_CLASS_NAME_IN_QUERY: i32 = 2;
pub const WMIQ_LF3_STRING_CASE_FUNCTIONS: i32 = 3;
pub const WMIQ_LF4_PROP_TO_PROP_TESTS: i32 = 4;
pub const WMIQ_LF5_COUNT_STAR: i32 = 5;
pub const WMIQ_LF6_ORDER_BY: i32 = 6;
pub const WMIQ_LF7_DISTINCT: i32 = 7;
pub const WMIQ_LF8_ISA: i32 = 8;
pub const WMIQ_LF9_THIS: i32 = 9;
pub const WMIQ_LF10_COMPEX_SUBEXPRESSIONS: i32 = 10;
pub const WMIQ_LF11_ALIASING: i32 = 11;
pub const WMIQ_LF12_GROUP_BY_HAVING: i32 = 12;
pub const WMIQ_LF13_WMI_WITHIN: i32 = 13;
pub const WMIQ_LF14_SQL_WRITE_OPERATIONS: i32 = 14;
pub const WMIQ_LF15_GO: i32 = 15;
pub const WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS: i32 = 16;
pub const WMIQ_LF17_QUALIFIED_NAMES: i32 = 17;
pub const WMIQ_LF18_ASSOCIATONS: i32 = 18;
pub const WMIQ_LF19_SYSTEM_PROPERTIES: i32 = 19;
pub const WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES: i32 = 20;
pub const WMIQ_LF21_SQL89_JOINS: i32 = 21;
pub const WMIQ_LF22_SQL92_JOINS: i32 = 22;
pub const WMIQ_LF23_SUBSELECTS: i32 = 23;
pub const WMIQ_LF24_UMI_EXTENSIONS: i32 = 24;
pub const WMIQ_LF25_DATEPART: i32 = 25;
pub const WMIQ_LF26_LIKE: i32 = 26;
pub const WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS: i32 = 27;
pub const WMIQ_LF28_STANDARD_AGGREGATES: i32 = 28;
pub const WMIQ_LF29_MULTI_LEVEL_ORDER_BY: i32 = 29;
pub const WMIQ_LF30_WMI_PRAGMAS: i32 = 30;
pub const WMIQ_LF31_QUALIFIER_TESTS: i32 = 31;
pub const WMIQ_LF32_SP_EXECUTE: i32 = 32;
pub const WMIQ_LF33_ARRAY_ACCESS: i32 = 33;
pub const WMIQ_LF34_UNION: i32 = 34;
pub const WMIQ_LF35_COMPLEX_SELECT_TARGET: i32 = 35;
pub const WMIQ_LF36_REFERENCE_TESTS: i32 = 36;
pub const WMIQ_LF37_SELECT_INTO: i32 = 37;
pub const WMIQ_LF38_BASIC_DATETIME_TESTS: i32 = 38;
pub const WMIQ_LF39_COUNT_COLUMN: i32 = 39;
pub const WMIQ_LF40_BETWEEN: i32 = 40;
pub const WMIQ_LF_LAST: i32 = 40;
// WMIQ_LANGUAGE_FEATURES
const (
	WMIQ_LF1_BASIC_SELECT int32 = 1
	WMIQ_LF2_CLASS_NAME_IN_QUERY int32 = 2
	WMIQ_LF3_STRING_CASE_FUNCTIONS int32 = 3
	WMIQ_LF4_PROP_TO_PROP_TESTS int32 = 4
	WMIQ_LF5_COUNT_STAR int32 = 5
	WMIQ_LF6_ORDER_BY int32 = 6
	WMIQ_LF7_DISTINCT int32 = 7
	WMIQ_LF8_ISA int32 = 8
	WMIQ_LF9_THIS int32 = 9
	WMIQ_LF10_COMPEX_SUBEXPRESSIONS int32 = 10
	WMIQ_LF11_ALIASING int32 = 11
	WMIQ_LF12_GROUP_BY_HAVING int32 = 12
	WMIQ_LF13_WMI_WITHIN int32 = 13
	WMIQ_LF14_SQL_WRITE_OPERATIONS int32 = 14
	WMIQ_LF15_GO int32 = 15
	WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS int32 = 16
	WMIQ_LF17_QUALIFIED_NAMES int32 = 17
	WMIQ_LF18_ASSOCIATONS int32 = 18
	WMIQ_LF19_SYSTEM_PROPERTIES int32 = 19
	WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES int32 = 20
	WMIQ_LF21_SQL89_JOINS int32 = 21
	WMIQ_LF22_SQL92_JOINS int32 = 22
	WMIQ_LF23_SUBSELECTS int32 = 23
	WMIQ_LF24_UMI_EXTENSIONS int32 = 24
	WMIQ_LF25_DATEPART int32 = 25
	WMIQ_LF26_LIKE int32 = 26
	WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS int32 = 27
	WMIQ_LF28_STANDARD_AGGREGATES int32 = 28
	WMIQ_LF29_MULTI_LEVEL_ORDER_BY int32 = 29
	WMIQ_LF30_WMI_PRAGMAS int32 = 30
	WMIQ_LF31_QUALIFIER_TESTS int32 = 31
	WMIQ_LF32_SP_EXECUTE int32 = 32
	WMIQ_LF33_ARRAY_ACCESS int32 = 33
	WMIQ_LF34_UNION int32 = 34
	WMIQ_LF35_COMPLEX_SELECT_TARGET int32 = 35
	WMIQ_LF36_REFERENCE_TESTS int32 = 36
	WMIQ_LF37_SELECT_INTO int32 = 37
	WMIQ_LF38_BASIC_DATETIME_TESTS int32 = 38
	WMIQ_LF39_COUNT_COLUMN int32 = 39
	WMIQ_LF40_BETWEEN int32 = 40
	WMIQ_LF_LAST int32 = 40
)
const
  WMIQ_LF1_BASIC_SELECT = 1;
  WMIQ_LF2_CLASS_NAME_IN_QUERY = 2;
  WMIQ_LF3_STRING_CASE_FUNCTIONS = 3;
  WMIQ_LF4_PROP_TO_PROP_TESTS = 4;
  WMIQ_LF5_COUNT_STAR = 5;
  WMIQ_LF6_ORDER_BY = 6;
  WMIQ_LF7_DISTINCT = 7;
  WMIQ_LF8_ISA = 8;
  WMIQ_LF9_THIS = 9;
  WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10;
  WMIQ_LF11_ALIASING = 11;
  WMIQ_LF12_GROUP_BY_HAVING = 12;
  WMIQ_LF13_WMI_WITHIN = 13;
  WMIQ_LF14_SQL_WRITE_OPERATIONS = 14;
  WMIQ_LF15_GO = 15;
  WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16;
  WMIQ_LF17_QUALIFIED_NAMES = 17;
  WMIQ_LF18_ASSOCIATONS = 18;
  WMIQ_LF19_SYSTEM_PROPERTIES = 19;
  WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20;
  WMIQ_LF21_SQL89_JOINS = 21;
  WMIQ_LF22_SQL92_JOINS = 22;
  WMIQ_LF23_SUBSELECTS = 23;
  WMIQ_LF24_UMI_EXTENSIONS = 24;
  WMIQ_LF25_DATEPART = 25;
  WMIQ_LF26_LIKE = 26;
  WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27;
  WMIQ_LF28_STANDARD_AGGREGATES = 28;
  WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29;
  WMIQ_LF30_WMI_PRAGMAS = 30;
  WMIQ_LF31_QUALIFIER_TESTS = 31;
  WMIQ_LF32_SP_EXECUTE = 32;
  WMIQ_LF33_ARRAY_ACCESS = 33;
  WMIQ_LF34_UNION = 34;
  WMIQ_LF35_COMPLEX_SELECT_TARGET = 35;
  WMIQ_LF36_REFERENCE_TESTS = 36;
  WMIQ_LF37_SELECT_INTO = 37;
  WMIQ_LF38_BASIC_DATETIME_TESTS = 38;
  WMIQ_LF39_COUNT_COLUMN = 39;
  WMIQ_LF40_BETWEEN = 40;
  WMIQ_LF_LAST = 40;
// WMIQ_LANGUAGE_FEATURES
pub const WMIQ_LF1_BASIC_SELECT: i32 = 1;
pub const WMIQ_LF2_CLASS_NAME_IN_QUERY: i32 = 2;
pub const WMIQ_LF3_STRING_CASE_FUNCTIONS: i32 = 3;
pub const WMIQ_LF4_PROP_TO_PROP_TESTS: i32 = 4;
pub const WMIQ_LF5_COUNT_STAR: i32 = 5;
pub const WMIQ_LF6_ORDER_BY: i32 = 6;
pub const WMIQ_LF7_DISTINCT: i32 = 7;
pub const WMIQ_LF8_ISA: i32 = 8;
pub const WMIQ_LF9_THIS: i32 = 9;
pub const WMIQ_LF10_COMPEX_SUBEXPRESSIONS: i32 = 10;
pub const WMIQ_LF11_ALIASING: i32 = 11;
pub const WMIQ_LF12_GROUP_BY_HAVING: i32 = 12;
pub const WMIQ_LF13_WMI_WITHIN: i32 = 13;
pub const WMIQ_LF14_SQL_WRITE_OPERATIONS: i32 = 14;
pub const WMIQ_LF15_GO: i32 = 15;
pub const WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS: i32 = 16;
pub const WMIQ_LF17_QUALIFIED_NAMES: i32 = 17;
pub const WMIQ_LF18_ASSOCIATONS: i32 = 18;
pub const WMIQ_LF19_SYSTEM_PROPERTIES: i32 = 19;
pub const WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES: i32 = 20;
pub const WMIQ_LF21_SQL89_JOINS: i32 = 21;
pub const WMIQ_LF22_SQL92_JOINS: i32 = 22;
pub const WMIQ_LF23_SUBSELECTS: i32 = 23;
pub const WMIQ_LF24_UMI_EXTENSIONS: i32 = 24;
pub const WMIQ_LF25_DATEPART: i32 = 25;
pub const WMIQ_LF26_LIKE: i32 = 26;
pub const WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS: i32 = 27;
pub const WMIQ_LF28_STANDARD_AGGREGATES: i32 = 28;
pub const WMIQ_LF29_MULTI_LEVEL_ORDER_BY: i32 = 29;
pub const WMIQ_LF30_WMI_PRAGMAS: i32 = 30;
pub const WMIQ_LF31_QUALIFIER_TESTS: i32 = 31;
pub const WMIQ_LF32_SP_EXECUTE: i32 = 32;
pub const WMIQ_LF33_ARRAY_ACCESS: i32 = 33;
pub const WMIQ_LF34_UNION: i32 = 34;
pub const WMIQ_LF35_COMPLEX_SELECT_TARGET: i32 = 35;
pub const WMIQ_LF36_REFERENCE_TESTS: i32 = 36;
pub const WMIQ_LF37_SELECT_INTO: i32 = 37;
pub const WMIQ_LF38_BASIC_DATETIME_TESTS: i32 = 38;
pub const WMIQ_LF39_COUNT_COLUMN: i32 = 39;
pub const WMIQ_LF40_BETWEEN: i32 = 40;
pub const WMIQ_LF_LAST: i32 = 40;
const
  WMIQ_LF1_BASIC_SELECT* = 1
  WMIQ_LF2_CLASS_NAME_IN_QUERY* = 2
  WMIQ_LF3_STRING_CASE_FUNCTIONS* = 3
  WMIQ_LF4_PROP_TO_PROP_TESTS* = 4
  WMIQ_LF5_COUNT_STAR* = 5
  WMIQ_LF6_ORDER_BY* = 6
  WMIQ_LF7_DISTINCT* = 7
  WMIQ_LF8_ISA* = 8
  WMIQ_LF9_THIS* = 9
  WMIQ_LF10_COMPEX_SUBEXPRESSIONS* = 10
  WMIQ_LF11_ALIASING* = 11
  WMIQ_LF12_GROUP_BY_HAVING* = 12
  WMIQ_LF13_WMI_WITHIN* = 13
  WMIQ_LF14_SQL_WRITE_OPERATIONS* = 14
  WMIQ_LF15_GO* = 15
  WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS* = 16
  WMIQ_LF17_QUALIFIED_NAMES* = 17
  WMIQ_LF18_ASSOCIATONS* = 18
  WMIQ_LF19_SYSTEM_PROPERTIES* = 19
  WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES* = 20
  WMIQ_LF21_SQL89_JOINS* = 21
  WMIQ_LF22_SQL92_JOINS* = 22
  WMIQ_LF23_SUBSELECTS* = 23
  WMIQ_LF24_UMI_EXTENSIONS* = 24
  WMIQ_LF25_DATEPART* = 25
  WMIQ_LF26_LIKE* = 26
  WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS* = 27
  WMIQ_LF28_STANDARD_AGGREGATES* = 28
  WMIQ_LF29_MULTI_LEVEL_ORDER_BY* = 29
  WMIQ_LF30_WMI_PRAGMAS* = 30
  WMIQ_LF31_QUALIFIER_TESTS* = 31
  WMIQ_LF32_SP_EXECUTE* = 32
  WMIQ_LF33_ARRAY_ACCESS* = 33
  WMIQ_LF34_UNION* = 34
  WMIQ_LF35_COMPLEX_SELECT_TARGET* = 35
  WMIQ_LF36_REFERENCE_TESTS* = 36
  WMIQ_LF37_SELECT_INTO* = 37
  WMIQ_LF38_BASIC_DATETIME_TESTS* = 38
  WMIQ_LF39_COUNT_COLUMN* = 39
  WMIQ_LF40_BETWEEN* = 40
  WMIQ_LF_LAST* = 40
enum WMIQ_LANGUAGE_FEATURES : int {
    WMIQ_LF1_BASIC_SELECT = 1,
    WMIQ_LF2_CLASS_NAME_IN_QUERY = 2,
    WMIQ_LF3_STRING_CASE_FUNCTIONS = 3,
    WMIQ_LF4_PROP_TO_PROP_TESTS = 4,
    WMIQ_LF5_COUNT_STAR = 5,
    WMIQ_LF6_ORDER_BY = 6,
    WMIQ_LF7_DISTINCT = 7,
    WMIQ_LF8_ISA = 8,
    WMIQ_LF9_THIS = 9,
    WMIQ_LF10_COMPEX_SUBEXPRESSIONS = 10,
    WMIQ_LF11_ALIASING = 11,
    WMIQ_LF12_GROUP_BY_HAVING = 12,
    WMIQ_LF13_WMI_WITHIN = 13,
    WMIQ_LF14_SQL_WRITE_OPERATIONS = 14,
    WMIQ_LF15_GO = 15,
    WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS = 16,
    WMIQ_LF17_QUALIFIED_NAMES = 17,
    WMIQ_LF18_ASSOCIATONS = 18,
    WMIQ_LF19_SYSTEM_PROPERTIES = 19,
    WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES = 20,
    WMIQ_LF21_SQL89_JOINS = 21,
    WMIQ_LF22_SQL92_JOINS = 22,
    WMIQ_LF23_SUBSELECTS = 23,
    WMIQ_LF24_UMI_EXTENSIONS = 24,
    WMIQ_LF25_DATEPART = 25,
    WMIQ_LF26_LIKE = 26,
    WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS = 27,
    WMIQ_LF28_STANDARD_AGGREGATES = 28,
    WMIQ_LF29_MULTI_LEVEL_ORDER_BY = 29,
    WMIQ_LF30_WMI_PRAGMAS = 30,
    WMIQ_LF31_QUALIFIER_TESTS = 31,
    WMIQ_LF32_SP_EXECUTE = 32,
    WMIQ_LF33_ARRAY_ACCESS = 33,
    WMIQ_LF34_UNION = 34,
    WMIQ_LF35_COMPLEX_SELECT_TARGET = 35,
    WMIQ_LF36_REFERENCE_TESTS = 36,
    WMIQ_LF37_SELECT_INTO = 37,
    WMIQ_LF38_BASIC_DATETIME_TESTS = 38,
    WMIQ_LF39_COUNT_COLUMN = 39,
    WMIQ_LF40_BETWEEN = 40,
    WMIQ_LF_LAST = 40,
}
#define global WMIQ_LF1_BASIC_SELECT                0x1
#define global WMIQ_LF2_CLASS_NAME_IN_QUERY         0x2
#define global WMIQ_LF3_STRING_CASE_FUNCTIONS       0x3
#define global WMIQ_LF4_PROP_TO_PROP_TESTS          0x4
#define global WMIQ_LF5_COUNT_STAR                  0x5
#define global WMIQ_LF6_ORDER_BY                    0x6
#define global WMIQ_LF7_DISTINCT                    0x7
#define global WMIQ_LF8_ISA                         0x8
#define global WMIQ_LF9_THIS                        0x9
#define global WMIQ_LF10_COMPEX_SUBEXPRESSIONS      0xA
#define global WMIQ_LF11_ALIASING                   0xB
#define global WMIQ_LF12_GROUP_BY_HAVING            0xC
#define global WMIQ_LF13_WMI_WITHIN                 0xD
#define global WMIQ_LF14_SQL_WRITE_OPERATIONS       0xE
#define global WMIQ_LF15_GO                         0xF
#define global WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS  0x10
#define global WMIQ_LF17_QUALIFIED_NAMES            0x11
#define global WMIQ_LF18_ASSOCIATONS                0x12
#define global WMIQ_LF19_SYSTEM_PROPERTIES          0x13
#define global WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES 0x14
#define global WMIQ_LF21_SQL89_JOINS                0x15
#define global WMIQ_LF22_SQL92_JOINS                0x16
#define global WMIQ_LF23_SUBSELECTS                 0x17
#define global WMIQ_LF24_UMI_EXTENSIONS             0x18
#define global WMIQ_LF25_DATEPART                   0x19
#define global WMIQ_LF26_LIKE                       0x1A
#define global WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS    0x1B
#define global WMIQ_LF28_STANDARD_AGGREGATES        0x1C
#define global WMIQ_LF29_MULTI_LEVEL_ORDER_BY       0x1D
#define global WMIQ_LF30_WMI_PRAGMAS                0x1E
#define global WMIQ_LF31_QUALIFIER_TESTS            0x1F
#define global WMIQ_LF32_SP_EXECUTE                 0x20
#define global WMIQ_LF33_ARRAY_ACCESS               0x21
#define global WMIQ_LF34_UNION                      0x22
#define global WMIQ_LF35_COMPLEX_SELECT_TARGET      0x23
#define global WMIQ_LF36_REFERENCE_TESTS            0x24
#define global WMIQ_LF37_SELECT_INTO                0x25
#define global WMIQ_LF38_BASIC_DATETIME_TESTS       0x26
#define global WMIQ_LF39_COUNT_COLUMN               0x27
#define global WMIQ_LF40_BETWEEN                    0x28
#define global WMIQ_LF_LAST                         0x28