Win32_DesktopMonitor in WMI C#
Here we are retrieving Desktop monitor details of Computer.
Use namespace System.Management
using System.Management;
public partial class Win_Win32_DesktopMonitor
:
System.Web.UI.
Page
{
protected void Page_Load(object sender, EventArgs e)
{
ManagementObjectSearcher objdesk = new ManagementObjectSearcher(
"select
* from Win32_DesktopMonitor"
);
foreach (ManagementObject obj in objdesk.Get())
{
Response.Write("Name - " + obj["Name"
]
+
"</br>");
Response.Write("DeviceID - " + obj["DeviceID"
]
+
"</br>");
Response.Write("Caption - " + obj["Caption"
]
+
"</br>");
Response.Write("Description - " + obj["Description"
]
+
"</br>");
Response.Write("MonitorManufacturer - " + obj["MonitorManufacturer"
]
+
"</br>");
Response.Write("MonitorType - " + obj["MonitorType"
]
+
"</br>");
Response.Write("ScreenHeight - " + obj["ScreenHeight"
]
+
"</br>");
Response.Write("ScreenWidth - " + obj["ScreenWidth"
]
+
"</br>");
Response.Write("ConfigManagerErrorCode - " + obj["ConfigManagerErrorCode"
]
+
"</br>");
}
}
}