WMIQ_ANALYSIS_TYPE enumeration (wmiutils.h)

Contains constants used to specify the type of analysis to perform by using the GetAnalysis method.

Syntax

typedef enum __MIDL___MIDL_itf_wmiutils_0000_0001_0001 {
  WMIQ_ANALYSIS_RPN_SEQUENCE,
  WMIQ_ANALYSIS_ASSOC_QUERY,
  WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX,
  WMIQ_ANALYSIS_QUERY_TEXT,
  WMIQ_ANALYSIS_RESERVED
} WMIQ_ANALYSIS_TYPE;

Constants

Name Description
WMIQ_ANALYSIS_RPN_SEQUENCE Used if the query has a SELECT clause. When this type of analysis is used, pAnalysis points to an SWbemRpnEncodedQuery structure.
WMIQ_ANALYSIS_ASSOC_QUERY Used to return information about association type queries. When this type of analysis is used, pAnalysis points to an SWbemAssocQueryInf structure.
WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX Unused. Reserved for future use.
WMIQ_ANALYSIS_QUERY_TEXT Used to return a text string that has the original query text. If this type of analysis is used, pAnalysis points to a text string that contains the original query text.

You can use this parameter if a parser object is passed to another method.
WMIQ_ANALYSIS_RESERVED Unused. Reserved for future use.

Requirements

   
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header wmiutils.h