共用方式為


WmiMonitorID 類別

WmiMonitorID WMI 類別代表影片監視器的識別資訊,例如製造商名稱、製造年份或序號。 這個類別中的資料會對應至影片電子標準關聯 (VESA) 增強式擴充顯示識別資料 (E-EDID) 標準之影片輸入定義的 Vendor/Product Identification 區塊中的資料。

語法

class WmiMonitorID : MSMonitorClass
{
  boolean Active;
  string  InstanceName;
  uint16  ManufacturerName[];
  uint16  ManufacturerNameLength;
  uint16  ProductCodeID[];
  uint16  SerialNumberID[];
  uint8   WeekOfManufacture;
  uint16  YearOfManufacture;
  uint16  UserFriendlyName[];
  uint16  UserFriendlyNameLength;
};

成員

WmiMonitorID類別具有下列類型的成員:

屬性

WmiMonitorID類別具有這些屬性。

使用中

資料類型: 布林值

存取類型:唯讀

指出作用中的監視器。

InstanceName

資料類型: 字串

存取類型:唯讀

限定詞: 金鑰

特定監視實例的名稱。

ManufacturerName

資料類型: uint16 陣列

存取類型:唯讀

製造商的名稱。

ManufacturerNameLength

資料類型: uint16

存取類型:唯讀

位於 ManufacturerName 屬性中的製造商名稱長度。

ProductCodeID

資料類型: uint16 陣列

存取類型:唯讀

廠商指派的產品代碼識別碼。

SerialNumberID

資料類型: uint16 陣列

存取類型:唯讀

序號。

UserFriendlyName

資料類型: uint16 陣列

存取類型:唯讀

監視器的易記名稱。 名稱的大小是由 UserFriendlyNameLength 屬性所指定的長度。

UserFriendlyNameLength

資料類型: uint16

存取類型:唯讀

名稱中位於 UserFriendlyName 屬性中的字元數。

WeekOfManufacture

資料類型: uint8

存取類型:唯讀

依周數的製造周數。 範圍從 1 到 53。 未定義零 (0) 。

YearOfManufacture

資料類型: uint16

存取類型:唯讀

製造年份。

備註

如需如何轉譯儲存序號識別碼的陣列的討論,請參閱使用 Configuration Manager 部落格的報告監視器資訊一文。

範例

下列 PowerShell 範例會擷取多個監視器的序號。

gwmi WmiMonitorID -Namespace root\wmi | ForEach-Object {($_.UserFriendlyName -ne 0 | foreach {[char]$_}) -join ""; ($_.SerialNumberID -ne 0 | foreach {[char]$_}) -join ""}

下列 VBScript 程式碼也會從系統擷取監視識別碼資訊。

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

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\wmi
MOF
WmiCore.mof
DLL
WmiProv.dll

另請參閱

MSMonitorClass