# File lib/windows/sys/cpu.rb, line 258
    def self.type(host = Socket.gethostname)
      cs = BASE_CS + "//#{host}/root/cimv2:Win32_Processor='cpu0'"    
      begin
        wmi = WIN32OLE.connect(cs)
      rescue WIN32OLERuntimeError => e
        raise Error, e
      else
        return wmi.Manufacturer
      end
    end