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 = 0x1,
WMIQ_ANALYSIS_ASSOC_QUERY = 0x2,
WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX = 0x3,
WMIQ_ANALYSIS_QUERY_TEXT = 0x4,
WMIQ_ANALYSIS_RESERVED = 0x8000000
} WMIQ_ANALYSIS_TYPE;
Constants
WMIQ_ANALYSIS_RPN_SEQUENCE Value: 0x1 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 Value: 0x2 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 Value: 0x3 Unused. Reserved for future use. |
WMIQ_ANALYSIS_QUERY_TEXT Value: 0x4 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 Value: 0x8000000 Unused. Reserved for future use. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | wmiutils.h |