Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SWbemAssocQueryInf structure contains information from the IWbemQuery::GetAnalysis method when you use the WMIQ_ANALYSIS_ASSOC_QUERY analysis type.
Syntax
typedef struct tag_SWbemAssocQueryInf {
ULONG m_uVersion;
ULONG m_uAnalysisType;
ULONG m_uFeatureMask;
IWbemPath *m_pPath;
LPWSTR m_pszPath;
LPWSTR m_pszQueryText;
LPWSTR m_pszResultClass;
LPWSTR m_pszAssocClass;
LPWSTR m_pszRole;
LPWSTR m_pszResultRole;
LPWSTR m_pszRequiredQualifier;
LPWSTR m_pszRequiredAssocQualifier;
} SWbemAssocQueryInf;
Members
m_uVersion
Value must be 2.
m_uAnalysisType
Value must be 2.
m_uFeatureMask
Bit values that indicate the features in a query.
WMIQ_ASSOCQ_ASSOCIATORS (1 (0x1))
Associators exist in the query.
WMIQ_ASSOCQ_REFERENCES (2 (0x2))
References exist in the query.
WMIQ_ASSOCQ_RESULTCLASS (4 (0x4))
A result class is specified in the query.
WMIQ_ASSOCQ_ASSOCCLASS (8 (0x8))
An association class is specified in the query.
WMIQ_ASSOCQ_ROLE (16 (0x10))
A role is specified in the query.
WMIQ_ASSOCQ_RESULTROLE (32 (0x20))
A result role is specified in the query.
WMIQ_ASSOCQ_REQUIREDQUALIFIER (64 (0x40))
Required qualifiers are specified in the query.
WMIQ_ASSOCQ_REQUIREDASSOCQUALIFIER (128 (0x80))
Required association qualifiers are specified in the query.
WMIQ_ASSOCQ_CLASSDEFONLY (256 (0x100))
The query specifies class definitions only.
WMIQ_ASSOCQ_KEYSONLY (512 (0x200))
The query contains the KEYSONLY keyword.
WMIQ_ASSOCQ_SCHEMAONLY (1024 (0x400))
The query returns only the schema.
WMIQ_ASSOCQ_CLASSREFSONLY (2048 (0x800))
The query returns only the class references.
m_pPath
Pointer to an IWbemPath object.
m_pszPath
String representation of the object path used in the query.
m_pszQueryText
Text of the original query.
m_pszResultClass
String representation of the result class. If there is no result class, this field is NULL.
m_pszAssocClass
String representation of the association class. If there is no result class, this field is NULL.
m_pszRole
String representation of the role. If there is no role, this field is NULL.
m_pszResultRole
String representation of the result role. If there is no result role, this field is NULL.
m_pszRequiredQualifier
String representation of the required qualifier. If no qualifiers are required, this field is NULL.
m_pszRequiredAssocQualifier
Pointer to a list of required association qualifiers.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | wmiutils.h |