Freigeben über


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

Weitere Informationen

Standard-WMI-Qualifizierer

WMI-Qualifizierer

Hinzufügen eines Qualifizierers