|
using System;
using System.Collections.Generic;
using System.Text;
namespace baileysoft.Wmi
{
class Win32_OnBoardDevice : IWMI
{
Connection WMIConnection;
public Win32_OnBoardDevice(Connection WMIConnection)
{
this.WMIConnection = WMIConnection;
}
public IList<string> GetPropertyValues()
{
string className = System.Text.RegularExpressions.Regex.Match(
this.GetType().ToString(), "Win32_.*").Value;
return WMIReader.GetPropertyValues(WMIConnection,
"SELECT * FROM " + className,
className);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I'm a professional .NET software developer and proud military veteran. I've been in the software business for 20+ years now and if there's one lesson I have learned over the years, its that in this industry you have to be prepared to be humbled from time to time and never stop learning!