none
關於CPU的序號... RRS feed

  • 問題

  • 請問各位前輩,

    使用API:GetSystemInfo取得的dwProcessorType序號,

    與使用WMI Script取得的"ProcessorID"序號有何不同?

    當然,

    看就知道兩組號碼長度就不一樣^^|||,

    我是指各代表什麼意思?

    又,

    這樣用函式取出的序號,

    是否真是該廠世上唯一的CPU序號?

    2010年10月27日 上午 06:28

解答

  • dwProcessorType在MSDN的文件上標示有:


    An obsolete member that is retained for compatibility. Use the wProcessorArchitecture, wProcessorLevel, and wProcessorRevision members to determine the type of processor.

    意思就是此項目會存在是為了回溯相容, 請不要再使用, 請改用wProcessorArchitecture, wProcessorLevel, 和wProcessorRevision代替

    • 已標示為解答 3DVR 2010年10月31日 下午 02:19
    2010年10月28日 上午 01:47

所有回覆

  • dwProcessorType在MSDN的文件上標示有:


    An obsolete member that is retained for compatibility. Use the wProcessorArchitecture, wProcessorLevel, and wProcessorRevision members to determine the type of processor.

    意思就是此項目會存在是為了回溯相容, 請不要再使用, 請改用wProcessorArchitecture, wProcessorLevel, 和wProcessorRevision代替

    • 已標示為解答 3DVR 2010年10月31日 下午 02:19
    2010年10月28日 上午 01:47
  • 前輩這樣回答還真底滿難瞭解的^^|||...
    本只為對軟體做一些基本保障,
    但對硬體序號這項目的坑卻愈挖愈大,
    友人回報CPU、MotherBoard、HardDisk等物均有同號出現,
    比對外包裝盒上標示序號亦與函式取得不盡相同,
    曾致電INTEL詢問,
    但對岸的客服人員卻完全的鬼扯淡,
    不知道是不敢明述還是吾中文不好^^。。。
    想這問題大約再抝下去也無義意,
    就此打住唄。
    2010年10月31日 下午 02:35
  • 您的意思是問:為什麼要放棄dwProcessorType不用, 而要改用wProcessorArchitecture, wProcessorLevel, 和wProcessorRevision的意思嗎?
    2010年11月1日 上午 02:54
  • 這三個變數的資料型態都是Integer,

    跟CPU硬體的序號好像沒直接關係耶。

    2010年11月1日 上午 03:56