如何得到系統資訊
![]() |
進入 開始功能表 -> 程式集 -> 附屬應用程式
-> 系統工具 -> 系統資訊
( C:\WINDOWS\Start Menu\Programs\附屬應用程式\系統工具\系統資訊 ) |
可得到目前系統的資訊 | ![]() |
我們可以使用GetSystemInfo函數,去得到目前系統的資訊 :
VOID GetSystemInfo(
LPSYSTEM_INFO lpSystemInfo // address of system information structure
);
參數 :
我們利用一個 SYSTEM_INFO 結構的 lpSystemInfo
參數去得到目前系統的資訊。
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;