Clase WmiMonitorID
La clase WmiMonitorID WMI representa la información de identificación sobre un monitor de vídeo, como el nombre del fabricante, el año de fabricación o el número de serie. Los datos de esta clase corresponden a los datos del bloque De identificación del proveedor o producto de la definición de entrada de vídeo de la asociación estándar de Video Electronics (VESA) datos de identificación ampliada ampliada mejorados (E-EDID).
Sintaxis
class WmiMonitorID : MSMonitorClass
{
boolean Active;
string InstanceName;
uint16 ManufacturerName[];
uint16 ManufacturerNameLength;
uint16 ProductCodeID[];
uint16 SerialNumberID[];
uint8 WeekOfManufacture;
uint16 YearOfManufacture;
uint16 UserFriendlyName[];
uint16 UserFriendlyNameLength;
};
Miembros
La clase WmiMonitorID tiene estos tipos de miembros:
Propiedades
La clase WmiMonitorID tiene estas propiedades.
-
Activo
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Indica el monitor activo.
-
-
InstanceName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave
Nombre de la instancia de monitor específica.
-
-
ManufacturerName
-
-
Tipo de datos: matriz uint16
-
Tipo de acceso: solo lectura
Nombre del fabricante.
-
-
ManufacturerNameLength
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Longitud del nombre del fabricante ubicado en la propiedad ManufacturerName .
-
-
ProductCodeID
-
-
Tipo de datos: matriz uint16
-
Tipo de acceso: solo lectura
Id. de código de producto asignado por el proveedor.
-
-
SerialNumberID
-
-
Tipo de datos: matriz uint16
-
Tipo de acceso: solo lectura
Número de serie.
-
-
UserFriendlyName
-
-
Tipo de datos: matriz uint16
-
Tipo de acceso: solo lectura
Nombre descriptivo del monitor. El tamaño del nombre es la longitud especificada por la propiedad UserFriendlyNameLength.
-
-
UserFriendlyNameLength
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Número de caracteres del nombre ubicado en la propiedad UserFriendlyName.
-
-
WeekOfManufacture
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
Semana de fabricación por número de semana. El intervalo es de 1 a 53. Cero (0) no está definido.
-
-
YearOfManufacture
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Año de fabricación.
-
Comentarios
Para obtener una explicación sobre cómo traducir las matrices que almacenan los identificadores de número de serie, consulte el artículo de blog Información del Monitor de informes con Configuration Manager.
Ejemplos
En el siguiente ejemplo de PowerShell se recupera el número de serie de varios monitores.
gwmi WmiMonitorID -Namespace root\wmi | ForEach-Object {($_.UserFriendlyName -ne 0 | foreach {[char]$_}) -join ""; ($_.SerialNumberID -ne 0 | foreach {[char]$_}) -join ""}
El siguiente código VBScript también recupera la información del identificador de supervisión de un sistema.
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
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\wmi |
MOF |
|
Archivo DLL |
|