SYSTEM_INFO si;
GetSystemInfo(&si);
typedef struct _SYSTEM_INFO { // sinf
union {
DWORD dwOemId;
struct {
WORD wProcessorArchitecture;//指定处理器体系结构
WORD wReserved; //保留,以后使用
};
};
DWORD dwPageSize; //页面大小
//指向应用程序和动态链接库(DLL)可以访问的最低内存地址。
LPVOID lpMinimumApplicationAddress;//
//指向应用程序和动态链接库(DLL)可以访问的最高内存地址
LPVOID lpMaximumApplicationAddress;
//指定一个用来代表这个系统中装配了的中央处理器的掩码。二进制0位是处理器0;31位是处理器31。
DWORD dwActiveProcessorMask;
//指定系统中的处理器的数目。
DWORD dwNumberOfProcessors;
DWORD dwProcessorType;
DWORD dwAllocationGranularity;
WORD wProcessorLevel;
WORD wProcessorRevision;
} SYSTEM_INFO;
本文介绍了Windows API中的SYSTEM_INFO结构,详细解释了其成员变量的作用,包括处理器架构、页面大小及内存地址范围等,有助于理解系统的底层信息。
1924

被折叠的 条评论
为什么被折叠?



