Поделиться через


перечисление WMIQ_ANALYSIS_TYPE (wmiutils.h)

Содержит константы, используемые для указания типа анализа, выполняемого с помощью метода GetAnalysis .

Синтаксис

typedef enum __MIDL___MIDL_itf_wmiutils_0000_0001_0001 {
  WMIQ_ANALYSIS_RPN_SEQUENCE = 0x1,
  WMIQ_ANALYSIS_ASSOC_QUERY = 0x2,
  WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX = 0x3,
  WMIQ_ANALYSIS_QUERY_TEXT = 0x4,
  WMIQ_ANALYSIS_RESERVED = 0x8000000
} WMIQ_ANALYSIS_TYPE;

Константы

 
WMIQ_ANALYSIS_RPN_SEQUENCE
Значение: 0x1
Используется, если запрос содержит предложение SELECT. При использовании этого типа анализа pAnalysis указывает на структуру SWbemRpnEncodedQuery .
WMIQ_ANALYSIS_ASSOC_QUERY
Значение: 0x2
Используется для возврата сведений о запросах типа сопоставления. При использовании этого типа анализа pAnalysis указывает на структуру SWbemAssocQueryInf .
WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX
Значение: 0x3
Не используется. Зарезервировано для последующего использования.
WMIQ_ANALYSIS_QUERY_TEXT
Значение: 0x4
Используется для возврата текстовой строки, которая содержит исходный текст запроса. Если используется этот тип анализа, pAnalysis указывает на текстовую строку, содержащую исходный текст запроса.

Этот параметр можно использовать, если объект средства синтаксического анализа передается другому методу.
WMIQ_ANALYSIS_RESERVED
Значение: 0x8000000
Не используется. Зарезервировано для последующего использования.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть wmiutils.h