SYSTEM_INFO,Win32 API函数GetSystemInfo所使用的结构体。

说明

SYSTEM_INFO结构体包含了当前计算机的信息。这个信息包括计算机的体系结构、中央处理器的类型、系统中中央处理器的数量、页面的大小以及其他信息。

结构原型

typedef struct _SYSTEM_INFO {
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;

代码示例

void CTestDlg::GetSysInfo()
{
SYSTEM_INFO sysInfo;
GetSystemInfo(&sysInfo);
}

最新文章

  1. 控制window.print不打印某些内容
  2. String.Empty、null、“” 区别
  3. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 角色成员功能的改进支持公司加入到角色
  4. pandas中将timestamp转为datetime
  5. Linux 命令执行结果输出到屏幕的同时写入到文件中
  6. JSP内置对象的解析
  7. 使用maven创建web项目
  8. 3.openssl speed和openssl rand
  9. CSS之上边栏
  10. Firefox 与 IE 对Javascript和CSS的区别
  11. C Primer Plus之C预处理器和C库
  12. BZOJ 2243 SDOI 2011染色
  13. 如何在Mac系统安装eclipse并运行java程序?
  14. hibernate日志信息
  15. GIT-Linux(CentOS7)系统部署git服务器
  16. FFMPEG系列课程(一)打开视频解码器
  17. uboot - the bootloader of linux
  18. Django组件之Middleware
  19. WP8.1学习系列(第十一章)——中心控件Hub开发指南
  20. mysql下的将多个字段名的值复制到另一个字段名中(批量更新数据)字符串拼接cancat实战例子

热门文章

  1. JVM(四),什么是反射
  2. scanf的格式化字符串的匹配规则
  3. 洛谷 P1341 无序字母对(欧拉路)
  4. mock的那点事
  5. (三)C语言之变量
  6. jupyter notebook + MobaXterm Linux端远程部署
  7. javascript 生成img标签的3种方式(对象、方法、html)
  8. Mac部分命令
  9. 阶段3 3.SpringMVC·_05.文件上传_1 文件上传之上传原理分析和搭建环境
  10. CKeditor从Word粘贴格式问题