青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

twzheng's cppblog

『站在風口浪尖緊握住鼠標旋轉!』 http://www.cnblogs.com/twzheng

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  136 隨筆 :: 78 文章 :: 353 評論 :: 0 Trackbacks
SYSTEM_INFO

SYSTEM_INFO,Win32 API函數GetSystemInfo所使用的結構體。

說明:
SYSTEM_INFO結構體包含了當前計算機的信息。這個信息包括計算機的體系結構、中央處理器的類型、系統中中央處理器的數量、頁面的大小以及其他信息。
結構原型:
typedef struct _SYSTEM_INFO // sinf  
    union 
        DWORD  dwOemId; 
        
struct 
            WORD wProcessorArchitecture; 
            WORD wReserved; 
        }

    }

    DWORD  dwPageSize; 
    LPVOID lpMinimumApplicationAddress; 
    LPVOID lpMaximumApplicationAddress; 
    DWORD  dwActiveProcessorMask; 
    DWORD  dwNumberOfProcessors; 
    DWORD  dwProcessorType; 
    DWORD  dwAllocationGranularity; 
    WORD  wProcessorLevel; 
    WORD  wProcessorRevision; 

}
 SYSTEM_INFO; 

結構成員:
dwOemId:
  已廢棄的成員,保留這個成員是為了向以前版本的Windows NT保持兼容。從Windows NT 3.51和Windows 95的預發行版本開始,使用這個成員的子分支wProcessorArchitecture。
  Windows 95:系統總是把這個成員的值設為0,也就是PROCESSOR_ARCHITECTURE_INTEL的預定義值。
wProcessorArchitecture:  指定系統中的中央處理器的體系結構,可以是如下的值:
  PROCESSOR_ARCHITECTURE_INTEL
  只適用于Windows NT: PROCESSOR_ARCHITECTURE_MIPS
  只適用于Windows NT: PROCESSOR_ARCHITECTURE_ALPHA
  只適用于Windows NT: PROCESSOR_ARCHITECTURE_PPC
  只適用于Windows NT: PROCESSOR_ARCHITECTURE_UNKNOWN
wReserved:
  保留供將來使用。
dwPageSize:
  指定頁面的大小和頁面保護和委托的顆粒。這是被 VirtualAlloc 函數使用的頁大小。
lpMinimumApplicationAddress:
  指向應用程序和動態鏈接庫(DLL)可以訪問的最低內存地址。
pMaximumApplicationAddress:
  指向應用程序和動態鏈接庫(DLL)可以訪問的最高內存地址。
dwActiveProcessorMask:
  指定一個用來代表這個系統中裝配了的中央處理器的掩碼。二進制0位是處理器0;31位是處理器31。
dwNumberOfProcessors:
  指定系統中的處理器的數目。
dwProcessorType:
  Windows 95:
    指定系統中中央處理器的類型。
  Windows NT:
    這個成員已經不再有用了,但是為了向Windows 95和以前版本的Windows NT保持兼容,使用wProcessorArchitecture, wProcessorLevel, 和 wProcessorRevision 三個成員定義處理器的類型。
  這個成員的值是下面中的一個:
  PROCESSOR_INTEL_386
  PROCESSOR_INTEL_486
  PROCESSOR_INTEL_PENTIUM
  只適用于Windows NT: PROCESSOR_MIPS_R4000
  只適用于Windows NT: PROCESSOR_ALPHA_21064
dwAllocationGranularity:
  指定已經被分配的虛擬內存空間的粒度。例如,如果使用VirtualAlloc函數請求分配1byte內存空間,那么將會保留由dwAllocationGranularity指定大小byte的地址空間。在過去,這個值被定為64K并固化在硬件中,但是其它的硬件體系結構可能需要另外的值。
wProcessorLevel:
  Windows 95: 不使用這個成員。
  Windows NT: 指定系統體系結構依賴的處理器級別。
  
  如果 wProcessorArchitecture 的值是 PROCESSOR_ARCHITECTURE_INTEL,那么 wProcessorLevel可以使如下值中的一個:
            含義
  3          Intel 80386
  4          Intel 80486
  5          Pentium
  
  如果 wProcessorArchitecture 的值是 PROCESSOR_ARCHITECTURE_MIPS,那么 wProcessorLevel 的值會是00xx的形式,xx是一個8位的立即數。這個成員可以使如下的值:
               含義
  0004          MIPS R4000
  
  如果 wProcessorArchitecture 的值是 PROCESSOR_ARCHITECTURE_ALPHA, 那么 wProcessorLevel 的值會是xxxx的形式,xxxx是一個16位的處理器版本數(固件中版本號的低16位),它的值可以是下表中的一個:
  十進制值      含義
  21064            Alpha 21064
  21066            Alpha 21066
  21164            Alpha 21164

  如果 wProcessorArchitecture 的值是  PROCESSOR_ARCHITECTURE_PPC, 那么 wProcessorLevel 的值會是xxxx的形式,xxxx是一個16位的處理器版本數(處理器版本寄存器的高16位),它的值可以使下表中的一個:
  十進制值      含義
  1                   PPC 601
  3                   PPC 603
  4                   PPC 604
  6                   PPC 603+
  9                   PPC 604+
  20                 PPC 620
wProcessorRevision:
  Windows 95: 不使用這個成員。
  Windows NT: 指定系統體系結構依賴的處理器修訂版本號。下表顯示了對于每一種處理器體系,處理器的修訂版本號是如何構成的。
  處理器體系                                       
  Intel 80386 or 80486                          類似xxyz的形式。如果xx等于0xFF,y-0xA 是型號,z 是步進表示符。例如,一個Intel 80486-D0 CPU 組成的系統返回0xFFD0。
                                                               如果xx不等于0xFF,'A'是步進表示符,yz 是次要步進表示符。
  Intel Pentium, Cyrix, or NextGen 586  類似xxyy的形式。xx是型號,yy是步進值。例如,一個0x0201的值表明這是一個Model 2,Stepping 1的CPU。
  MIPS                                                 類似00xx的形式。xx是8位的處理器修訂號(PRId寄存器的低8位)。
  ALPHA                                             類似xxyy的形式。xxyy是處理器固件中的修訂號的低16位。這個值被顯示成這個樣子:Model 'A'+xx, yy被忽略。
  PPC                                                   類似xxyy的形式。xxyy是處理器版本寄存器的低16位。這個值被顯示為定點小數:xx.yy

注釋:
從Windows NT 3.51和Windows 95的預發行版本開始,SYSTEM_INFO結構發生了如下變化:
  ·dwOemId 成員被更改成一個結構。這個結構提供了一條新的可以用來描述Windows NT處理器體系結構的路,同時保持了與Windows 95 以及Windows NT以前版本的兼容性。
  ·dwProcessorType 成員在Windows NT系統上已經被廢棄,但是仍在Windows 95系統中使用。
  ·一個先前保留的位于結構末端的雙字值被wProcessorLevelwProcessorRevision 兩個成員替代。Windows 95 不使用這兩個成員。

快捷信息:
頭文件:winbase.h

請參見GetSystemInfo


參考MSDN
posted on 2007-06-02 22:49 譚文政 閱讀(5890) 評論(1)  編輯 收藏 引用 所屬分類: 網絡編程

評論

# re: SYSTEM_INFO結構介紹 2007-06-04 13:55 picasa
很詳細,有價值  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品99免费看 | 亚洲欧美视频在线观看| 国产自产女人91一区在线观看| 国产精品v欧美精品v日韩| 欧美三日本三级少妇三2023| 久久亚洲一区二区三区四区| 国产精品久久一区主播| 欧美日韩国产在线一区| 国产精品99免费看 | 伊人久久成人| 伊人婷婷久久| 亚洲免费观看高清完整版在线观看熊 | 男人的天堂亚洲在线| 激情综合网激情| 亚洲欧美精品| 久久久无码精品亚洲日韩按摩| 一本到高清视频免费精品| 欧美日韩精品久久| 国产欧美短视频| 伊人久久婷婷色综合98网| 亚洲精品影院在线观看| 先锋影音网一区二区| 免费不卡在线观看av| 99精品视频免费观看视频| 亚洲欧美日本精品| 欧美刺激性大交免费视频| 国产精品三区www17con| 在线观看欧美激情| 亚洲少妇在线| 欧美国产日韩一二三区| 一区二区欧美在线观看| 欧美福利一区二区三区| 亚洲综合色丁香婷婷六月图片| 久久精品亚洲一区| 国产精品日韩欧美一区二区| 亚洲国产高清在线观看视频| 欧美亚洲一区三区| 久久精品国内一区二区三区| 欧美日韩日韩| 亚洲福利视频网站| 久久精品中文字幕一区二区三区 | 亚洲精品看片| 亚洲视屏在线播放| 欧美极品在线观看| 伊人久久亚洲影院| 久久国产精品久久久久久| 亚洲精品字幕| 欧美激情一区二区三区四区| 亚洲国产电影| 乱码第一页成人| 久久久久国产成人精品亚洲午夜| 一本久久知道综合久久| 欧美精品成人一区二区在线观看| 一区二区三区在线免费视频| 新狼窝色av性久久久久久| 亚洲精品中文字幕女同| 亚洲视频综合在线| 欧美~级网站不卡| 欧美在线看片| 国产精品日产欧美久久久久| 亚洲一区二区三区高清| 亚洲免费高清视频| 欧美激情亚洲一区| 亚洲老板91色精品久久| 亚洲盗摄视频| 欧美成年人网站| 亚洲电影毛片| 欧美粗暴jizz性欧美20| 免费在线成人| 亚洲一区日韩| 久久午夜精品一区二区| 久久精品99国产精品| 欧美一区二区高清在线观看| 国产日韩专区在线| 久久久精彩视频| 久久天堂av综合合色| 亚洲欧洲在线一区| 国产精品日韩电影| 在线观看国产欧美| 亚洲风情亚aⅴ在线发布| 老司机亚洲精品| 日韩特黄影片| 亚洲视频网在线直播| 国产伦精品一区二区三| 久久爱另类一区二区小说| 久久国产精品久久国产精品| 亚洲国产午夜| 夜夜嗨av色一区二区不卡| 国产精品一区二区久久精品| 久久久九九九九| 欧美精品免费播放| 欧美一级午夜免费电影| 久久亚洲私人国产精品va| 欧美视频在线观看| 久久精品国产一区二区三区| 欧美jizzhd精品欧美喷水 | 国内精品99| 国产精品毛片| 黄色欧美日韩| 欧美激情在线有限公司| 国产精品v亚洲精品v日韩精品 | 欧美日韩免费看| 久久久久久网址| 欧美激情一区二区三区蜜桃视频| 久久精品91久久香蕉加勒比| 欧美成人在线网站| 久久精品欧美| 欧美日韩精品一二三区| 久久久欧美精品sm网站| 欧美日韩亚洲精品内裤| 免费永久网站黄欧美| 亚洲欧美一区二区视频| 亚洲国内精品在线| 午夜在线成人av| 亚洲欧美欧美一区二区三区| 久久www成人_看片免费不卡| 亚洲国产欧美在线| 日韩西西人体444www| 在线视频欧美日韩| 久久久久久伊人| 亚洲欧美中日韩| 欧美福利影院| 欧美成人午夜激情| 国产欧美日韩亚洲精品| 99热精品在线| 日韩午夜免费| 欧美性猛交xxxx乱大交退制版| 一本色道久久综合亚洲精品按摩| 久久精品一区二区三区不卡牛牛| 午夜久久资源| 国产精品实拍| 亚洲小视频在线观看| 99视频精品在线| 99精品视频免费全部在线| 一区在线观看| 久久一区精品| 欧美成人精精品一区二区频| 精品动漫3d一区二区三区免费 | 99视频精品| 欧美成人影音| 亚洲国产一区二区三区青草影视 | 国产精品第十页| 在线视频亚洲欧美| 亚洲免费在线视频| 国产精品无码永久免费888| 亚洲一区二区综合| 欧美一区二区三区精品电影| 国产精品免费观看视频| 亚洲综合第一页| 久久久国产视频91| 国内一区二区在线视频观看| 久久精品国产69国产精品亚洲| 久久久久在线观看| 亚洲第一久久影院| 欧美好骚综合网| 亚洲欧美在线另类| 国产亚洲一区在线| 老司机一区二区三区| 最新国产の精品合集bt伙计| 激情久久中文字幕| 免费看成人av| 99国产精品久久| 一区二区精品国产| 99re66热这里只有精品4| 欧美日韩色综合| 性欧美激情精品| 欧美国产日韩精品免费观看| 在线视频欧美日韩精品| 国产亚洲欧美一区| 欧美福利视频在线观看| 亚洲调教视频在线观看| 免费成人高清视频| 亚洲在线播放电影| 伊人色综合久久天天| 欧美日韩免费高清一区色橹橹| 亚洲欧美日韩一区二区在线 | 老鸭窝91久久精品色噜噜导演| 亚洲伦理在线免费看| 亚洲视频日本| 久热成人在线视频| 在线亚洲自拍| 精品成人国产| 国产精品v欧美精品v日本精品动漫| 性欧美1819性猛交| 亚洲最黄网站| 欧美人与性动交a欧美精品| 久久成人国产| 99精品视频免费观看视频| 国产丝袜一区二区| 欧美日韩国产成人| 久久久久久香蕉网| 亚洲女女女同性video| 男女激情久久| 久久xxxx精品视频| 一区二区不卡在线视频 午夜欧美不卡'| 国产精品丝袜白浆摸在线| 欧美激情成人在线| 久久全国免费视频| 欧美中文日韩| 亚洲视频在线二区|