SWbemAssocQueryInf-Struktur (wmiutils.h)
Die SWbemAssocQueryInf-Struktur enthält Informationen aus der IWbemQuery::GetAnalysis-Methode , wenn Sie den WMIQ_ANALYSIS_ASSOC_QUERY Analysetyp verwenden.
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;
Member
m_uVersion
Der Wert muss 2 sein.
m_uAnalysisType
Der Wert muss 2 sein.
m_uFeatureMask
Bitwerte, die die Features in einer Abfrage angeben.
WMIQ_ASSOCQ_ASSOCIATORS (1 (0x1))
Associators sind in der Abfrage vorhanden.
WMIQ_ASSOCQ_REFERENCES (2 (0x2))
Verweise sind in der Abfrage vorhanden.
WMIQ_ASSOCQ_RESULTCLASS (4 (0x4))
Eine Ergebnisklasse wird in der Abfrage angegeben.
WMIQ_ASSOCQ_ASSOCCLASS (8 (0x8))
In der Abfrage wird eine Zuordnungsklasse angegeben.
WMIQ_ASSOCQ_ROLE (16 (0x10))
In der Abfrage wird eine Rolle angegeben.
WMIQ_ASSOCQ_RESULTROLE (32 (0x20))
Eine Ergebnisrolle wird in der Abfrage angegeben.
WMIQ_ASSOCQ_REQUIREDQUALIFIER (64 (0x40))
Erforderliche Qualifizierer werden in der Abfrage angegeben.
WMIQ_ASSOCQ_REQUIREDASSOCQUALIFIER (128 (0x80))
Erforderliche Zuordnungsqualifizierer werden in der Abfrage angegeben.
WMIQ_ASSOCQ_CLASSDEFONLY (256 (0x100))
Die Abfrage gibt nur Klassendefinitionen an.
WMIQ_ASSOCQ_KEYSONLY (512 (0x200))
Die Abfrage enthält die KEYSONLY-Schlüsselwort (keyword).
WMIQ_ASSOCQ_SCHEMAONLY (1024 (0x400))
Die Abfrage gibt nur das Schema zurück.
WMIQ_ASSOCQ_CLASSREFSONLY (2048 (0x800))
Die Abfrage gibt nur die Klassenverweise zurück.
m_pPath
Zeiger auf ein IWbemPath-Objekt .
m_pszPath
Zeichenfolgendarstellung des Objektpfads, der in der Abfrage verwendet wird.
m_pszQueryText
Text der ursprünglichen Abfrage.
m_pszResultClass
Zeichenfolgendarstellung der Ergebnisklasse. Wenn keine Ergebnisklasse vorhanden ist, ist dieses Feld NULL.
m_pszAssocClass
Zeichenfolgendarstellung der Zuordnungsklasse. Wenn keine Ergebnisklasse vorhanden ist, ist dieses Feld NULL.
m_pszRole
Zeichenfolgendarstellung der Rolle. Wenn keine Rolle vorhanden ist, ist dieses Feld NULL.
m_pszResultRole
Zeichenfolgendarstellung der Ergebnisrolle. Wenn keine Ergebnisrolle vorhanden ist, ist dieses Feld NULL.
m_pszRequiredQualifier
Zeichenfolgendarstellung des erforderlichen Qualifizierers. Wenn keine Qualifizierer erforderlich sind, ist dieses Feld NULL.
m_pszRequiredAssocQualifier
Zeiger auf eine Liste der erforderlichen Zuordnungsqualifizierer.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | wmiutils.h |