_CEDUMP_SYSTEM_INFO (Compact 2013)
3/26/2014
This structure contains system-wide information about the device and operating system with which the dump file was generated.
Syntax
typedef struct _CEDUMP_SYSTEM_INFO {
USHORT SizeOfHeader;
USHORT ProcessorArchitecture;
ULONG32 NumberOfProcessors;
ULONG32 ProcessorType;
USHORT ProcessorLevel;
USHORT ProcessorRevision;
ULONG32 ProcessorFamily;
ULONG32 MajorVersion;
ULONG32 MinorVersion;
ULONG32 BuildNumber;
ULONG32 PlatformId;
ULONG32 LCID;
RVA OEMStringRva;
ULONG32 SupportFlags;
USHORT Machine;
USHORT __unusedAlignment;
RVA PlatformTypeRva;
DWORD Platforms;
RVA PlatformVersion;
DWORD InstructionSet;
DWORD __unusedAlignment2
} CEDUMP_SYSTEM_INFO, *PCEDUMP_SYSTEM_INFO;
Members
- SizeOfHeader
Size of this structure.
- ProcessorArchitecture
Type of processor architecture. Same as wProcessorArchitecture member of SYSTEM_INFO structure.
- NumberOfProcessors
Same as dwNumberOfProcessors member of SYSTEM_INFO structure. This member is not used in Windows Embedded Compact.
- ProcessorType
Same as wProcessorLevel member of SYSTEM_INFO structure.
- ProcessorLevel
Same as wProcessorLevel member of SYSTEM_INFO structure.
- ProcessorRevision
Same as wProcessorRevision member of SYSTEM_INFO structure.
ProcessorFamily
The processor family. This member can be one of the following:- PROCESSOR_FAMILY_ARM
- PROCESSOR_FAMILY_SH4
- PROCESSOR_FAMILY_MIPS4
- PROCESSOR_FAMILY_MIPS
- PROCESSOR_FAMILY_X86
- MajorVersion
Major version number of the operating system. Same as dwMajorVersion member of OSVERSIONINFO structure.
- MinorVersion
Minor version number, if any, of the operating system. Same as dwMinorVersion member of OSVERSIONINFO structure.
- BuildNumber
Build number of the operating system. Same as dwBuildNumber member of OSVERSIONINFO structure.
- PlatformId
OS identifier. Same as dwPlatformId member of OSVERSIONINFO structure.
- LCID
Locale identifier.
- OEMStringRva
Relative virtual address (RVA) of the OEM string in the dump file.
- SupportFlags
Reserved.
Machine
Architecture type of the computer. This member can be one of the following values.Value
Description
IMAGE_FILE_MACHINE_I386
32-bit Intel
IMAGE_FILE_MACHINE_IA64
64-bit Intel
IMAGE_FILE_MACHINE_AMD64
64-bit AMD
IMAGE_FILE_MACHINE_ALPHA
DEC Alpha
IMAGE_FILE_MACHINE_POWERPC
Power PC
- __ unusedAlignment
Unused value for alignment purposes.
- PlatformTypeRva
RVA of platform type string, may have embedded NULL characters.
- Platforms
Number of PLATFORMVERSION structures pointed to by PlatformVersion.
- PlatformVersion
Pointer to array of PLATFORMVERSION * Platforms.
- InstructionSet
Result of QueryInstructionSet
- __ unusedAlignment2
Unused value for alignment purposes.
Requirements
Header |
dwcedump.h |