Words on my addictions: .NET, Philosophy, Music

18 October 2005

Serial protection based on machine ID

Filed under: C# — stefanprodan @ 11:18 am
using System.Management; 
/// <summary> 
/// Returns the processor ID of the first 
/// CPU found on the machine 
/// </summary> 
public static string CpuInfo() 
{ 
 string cpuInfo =  String.Empty; 
 ManagementClass managementClass = 
      new ManagementClass("Win32_Processor"); 
 ManagementObjectCollection managementObjCol = 
      managementClass.GetInstances(); 

foreach(ManagementObject managementObj in managementObjCol) 
 { 
  if(cpuInfo==String.Empty) 
  { 
   cpuInfo = 
   managementObj.Properties["ProcessorId"].Value.ToString(); 
  } 
 } 
 return cpuInfo; 
}

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: