Meine Interpretation
Gemäß der Klasse Win32_VideoController wird die DeviceID- Eigenschaft von CIM_LogicalDevice geerbt . Per CIM_LogicalDevice wird vorgeschlagen, dass es „könnte eine Hardware - Einheit darstellen, die in der physischen Hardware kann sein oder auch nicht “, und da Standard - WMI - Qualifikation gibt „ wenn die ID - Qualifikation unbeabsichtigt weggelassen, erzeugt der Compiler MOF - ID - Qualifikation automatisch “ -zu mir diese würde bedeuten, dass die DeviceID-Nummer, die Sie beim Ausführen des WMIC
Befehls zurückerhalten, da diese nur die ID automatisch auswählen könnte, nicht von großer Bedeutung ist.
Unterstützende Ressourcen
Win32_VideoController-Klasse
Geräte ID
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Qualifiers: Key, außer Kraft setzen ( "DeviceId"), MappingStrings ( "WMI")
Kennung (für das Computersystem eindeutig) für diesen Videocontroller.
Diese Eigenschaft wird von CIM_LogicalDevice geerbt .
CIM_LogicalDevice-Klasse
Die CIM_LogicalDevice-Klasse stellt eine Hardwareentität dar, die in physischer Hardware realisiert werden kann oder nicht.
Geräte ID
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Qualifikatoren: CIM_Key
Adresse oder andere identifizierende Informationen, um das logische Gerät eindeutig zu benennen.
Standard-WMI-Qualifikatoren
ICH WÜRDE
Datentyp: VT_I4
Gilt für: Eigenschaften, Parameter
Identifiziert und ordnet eine Eigenschaft oder einen Methodenparameter eindeutig, wenn MOF-Anweisungen automatisch generiert werden.
Dieses Qualifikationsmerkmal wird nur für Methodenparameter benötigt. Beim Erstellen von Parametern für eine Methode sollten Klassendesigner für den ersten Parameter mit Id (0) beginnen und für jeden nachfolgenden Parameter jede aufeinanderfolgende Ganzzahl verwenden. Wenn die ID-Qualifier versehentlich weggelassen werden, generiert der MOF-Compiler ID-Qualifier automatisch.