Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die WmiMonitorID-WMI-Klasse stellt die identifizierenden Informationen zu einem Videomonitor dar, z. B. Herstellername, Herstellungsjahr oder Seriennummer. Die Daten in dieser Klasse entsprechen Daten im Vendor/Product Identification-Block der Video Input Definition des VESA-Standards (Enhanced Extended Display Identification Data, erweiterte Anzeigeidentifikationsdaten) von Video Electronics Standard Association (VESA).
Syntax
class WmiMonitorID : MSMonitorClass
{
boolean Active;
string InstanceName;
uint16 ManufacturerName[];
uint16 ManufacturerNameLength;
uint16 ProductCodeID[];
uint16 SerialNumberID[];
uint8 WeekOfManufacture;
uint16 YearOfManufacture;
uint16 UserFriendlyName[];
uint16 UserFriendlyNameLength;
};
Member
Die WmiMonitorID-Klasse verfügt über folgende Membertypen:
Eigenschaften
Die WmiMonitorID-Klasse verfügt über diese Eigenschaften.
-
Aktiv
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
Gibt den aktiven Monitor an.
-
-
InstanceName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Der Name des spezifischen instance.
-
-
ManufacturerName
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Name des Herstellers.
-
-
ManufacturerNameLength
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Länge des Herstellernamens in der ManufacturerName-Eigenschaft .
-
-
ProductCodeID
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Vom Anbieter zugewiesene Produktcode-ID.
-
-
SerialNumberID
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Seriennummer.
-
-
UserFriendlyName
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Der Anzeigename des Monitors. Die Größe des Namens ist die von der UserFriendlyNameLength-Eigenschaft angegebene Länge.
-
-
UserFriendlyNameLength
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Anzahl der Zeichen im Namen, die sich in der UserFriendlyName-Eigenschaft befindet.
-
-
WeekOfManufacture
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Herstellungswoche nach Wochennummer. Der Bereich liegt zwischen 1 und 53. Null (0) ist undefiniert.
-
-
YearOfManufacture
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Herstellungsjahr.
-
Bemerkungen
Eine Erläuterung zum Übersetzen der Arrays, die Seriennummern-IDs speichern, finden Sie im Blogartikel Reporting Monitor information with Configuration Manager.
Beispiele
Im folgenden PowerShell-Beispiel wird die Seriennummer mehrerer Monitore abgerufen.
gwmi WmiMonitorID -Namespace root\wmi | ForEach-Object {($_.UserFriendlyName -ne 0 | foreach {[char]$_}) -join ""; ($_.SerialNumberID -ne 0 | foreach {[char]$_}) -join ""}
Der folgende VBScript-Code ruft auch Überwachungs-ID-Informationen aus einem System ab.
Option Explicit
Dim strComputer, objWMIService, colItems, objItem
strComputer = "MyComputer"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate,authenticationLevel=Pkt}!\\" _
& strComputer & "\root\wmi")
Set colItems = objWMIService.ExecQuery _
("SELECT * FROM WMIMonitorID")
For Each objItem In colItems
Wscript.Echo objItem.InstanceName
Next
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\wmi |
MOF |
|
DLL |
|