SYSTEM_INFO

SYSTEM_INFO

类型定义

Type SYSTEM_INFO ' 36 Bytes

dwOemID As Long

dwPageSize As Long

lpMinimumApplicationAddress As Long

lpMaximumApplicationAddress As Long

dwActiveProcessorMask As Long

dwNumberOrfProcessors As Long

dwProcessorType As Long

dwAllocationGranularity As Long

wProcessorLevel As Integer

wProcessorRevision As Integer

End Type

说明

This structure contains information regarding the current computer system.

字段表

字段

类型与说明

dwOemID

Long,System processor used. In Windows 95, this value is always set to zero (PROCESSOR_ARCHITECTURE_INTEL). In Windows NT, this value may be one of the following : PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_MIPS, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_PPC

dwPageSize

Long,Page size used. Also specifies the granularity of page protection and commitment.

lpMinimumApplicationAddress

Long,Contains the lowest memory address that applications and dynamic link libraries (DLLs) can access.

lpMaximumApplicationAddress

Long,Contains the highest memory address that applications and DLLs can access.

dwActiveProcessorMask

Long,Contains a mask representing the set of processors available on the system. Processor zero is indicated by bit zero being set.

dwNumberOrfProcessors

Long,The number of processors in this system.

dwProcessorType

Long,Obsolete, but maintained for backward compatibility. Can be one of the following values: PROCESSOR_INTEL_386, PROCESSOR_INTEL_486, PROCESSOR_INTEL_PENTIUM. The following are valid on Windows NT systems only: PROCESSOR_MIPS_R4000, PROCESSOR_ALPHA_21046

dwAllocationGranularity

Long,Contains the allocation granularity used to allocate memory. This value is usually set to 64K.

wProcessorLevel

Integer,Specifies the processor level. This value depends on the PROCESSOR_ARCHITECTURE_* value in the dwOemID field. For PROCESSOR_ARCHITECTURE_INTEL, the valid values are currently: 3 for a 386 CPU, 4 for a 486 CPU, and 5 for a Pentium.

wProcessorRevision

Integer,Specifies the processor revision. This value depends on the PROCESSOR_ARCHITECTURE_* value in the dwOemID field.

Top