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 |
|
DLL |
|