Skip to content


Como obtener el identificador de la CPU en C#

Este método devuelve una lista con los identificadores de todas las cpus que tiene el equipo en el que se ejecuta.

[code lang=»csharp»]

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.IO;
using System.Management; //Esta hay que referenciarla, si no viene referenciada por defecto.

private List idCPU()
{
ManagementObjectSearcher searcher = new
ManagementObjectSearcher(«SELECT * FROM Win32_Processor»);
List listProcessor = new List();
foreach (ManagementObject wmi_HD in searcher.Get())
{
listProcessor.Add(wmi_HD[«ProcessorID»].ToString());
}
return listProcessor;
}

[/code]

Esto a mi me sirvió para temas de encriptación de ficheros. Espero que os ayude.

Saludos!!

Posted in C#.

Tagged with .