CIMType-Qualifizierer
Der CIMType-Qualifizierer enthält Text, der den Typ einer Eigenschaft beschreibt.
Dieser Text kann vom MOF-Typ sein wie „string“ und „sint32“ oder vom CIM-Typ wie „CIM_STRING“ und „CIM_SINT32“. Zwischen dem CIMType-Qualifizierer und dem Typ der Eigenschaft, die im pvtType-Parameter der IWbemClassObject::Get-Methode verwendet wird, besteht eine 1:1-Entsprechung.
Die zwei Ausnahmen sind:
- Verweiseigenschaften, die den Typ CIM_REFERENCE aufweisen, der den Wert „REF:classname“ enthält. Der classname-Wert beschreibt den Klassentyp der Verweiseigenschaft.
- Eingebettete Objekteigenschaften, die den CIM_OBJECT-Typ aufweisen.
Beachten Sie jedoch, dass der CIMType-Qualifizierer verwendet werden kann und sollte, um eine Verweiseigenschaft genauer zu typisieren. Wenn die Eigenschaft beispielsweise immer auf Instanzen der Win32_LogicalDisk-Klasse verweist, sollte ihr CIMType-Qualifizierer auf Folgendes festgelegt werden:
"ref:Win32_LogicalDisk"
Standardmäßig weist der CIMType-Qualifizierer einer Verweiseigenschaft den Typ ref auf.
Wie bei Verweiseigenschaften sollte der CIMType-Qualifizierer mit der folgenden Syntax verwendet werden, um eine eingebettete Objekteigenschaft genauer zu typisieren:
"object:EmbedClass"
Da WMI mehr Typen zulässt, als durch Standardkonstanten mit dem Präfix „VT_“ ausgedrückt werden können, kann der CIMType-Qualifizierer beim Interpretieren von Typwerten helfen. Der CIMType-Qualifizierer wird automatisch hinzugefügt. Weitere Informationen finden Sie unter MOF-Datentypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
Windows Server 2008 |