Compartir a través de


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
WmiCore.mof
Archivo DLL
WmiProv.dll

Consulte también

MSMonitorClass