PACKAGE_FILE_INFO (Windows CE 5.0)
This structure contains detailed information about a specific package that is registered with Platform Manager.
typedef struct PACKAGE_FILE_INFO{DEVICE_TYPE dt;WORDwArchitecture;DWORDdwCPUType;WORDwProcessorLevel;DWORDdwPageSize;WORDwMajorVersion;WORDwMinorVersion;DWORDdwLocaleId;DWORDdwFlags;} PACKAGE_FILE_INFO;
Members
- dt
Defines the device type. This member can have one of the following values.Value DEVICE_TYPE_EMULATION DEVICE_TYPE_CE DEVICE_TYPE_NT - wArchitecture
Specifies the architecture of the CPU that is supported by the package file. This member can have one of the following values.Value PROCESSOR_ARCHITECTURE_INTEL PROCESSOR_ARCHITECTURE_MIPS PROCESSOR_ARCHITECTURE_ALPHA PROCESSOR_ARCHITECTURE_SHX PROCESSOR_ARCHITECTURE_ARM PROCESSOR_ARCHITECTURE_IA64 PROCESSOR_ARCHITECTURE_ALPHA64 PROCESSOR_ARCHITECTURE_UNKNOWN - dwCPUType
Specifies the type of CPU that is supported by the package file. If a generic type is used across multiple CPUs, a value of 0 should be used. This member can have the following values.Value PROCESSOR_INTEL_386 PROCESSOR_INTEL_486 PROCESSOR_INTEL_PENTIUM PROCESSOR_INTEL_860 PROCESSOR_MIPS_R2000 PROCESSOR_MIPS_R3000 PROCESSOR_MIPS_R4000 PROCESSOR_HITACHI_SH4 PROCESSOR_ALPHA_21064 PROCESSOR_SHx_SH4 PROCESSOR_STRONGARM PROCESSOR_ARM720 PROCESSOR_ARM820 PROCESSOR_ARM920 - wProcessorLevel
Specifies the level associated with the CPU. - dwPageSize
Specifies the page size of the operating system (OS). This member can have one of the following values.Value 1024 4096 - wMajorVersion
Specifies the major version of the OS. - wMinorVersion
Specifies the minor version of the OS. - dwLocaleId
Specifies the language this package file is targeted toward. This member can have one of the following values.Value LANG_NEUTRAL LANG_ARABIC LANG_BULGARIAN LANG_CHINESE LANG_CROATIAN LANG_CZECH LANG_DANISH LANG_DUTCH LANG_ENGLISH LANG_FINNISH LANG_FRENCH LANG_GERMAN LANG_GREEK LANG_HEBREW LANG_HUNGARIAN LANG_ICELANDIC LANG_ITALIAN LANG_JAPANESE LANG_KOREAN LANG_NORWEGIAN LANG_POLISH LANG_PORTUGUESE LANG_ROMANIAN LANG_RUSSIAN LANG_SLOVAK LANG_SLOVENIAN LANG_SPANISH LANG_SWEDISH LANG_TURKISH - dwFlags
Set of bit flags that provide additional information about the package. This member can be a combination of the following flags.Flag Description FILE_FLAG_REQUIRED This file is required in the package. FILE_FLAG_16BIT The CPU supports 16-bit mode. FILE_FLAG_FPSUPPORT The CPU supports floating-point data types.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Cemgr.idl.
Send Feedback on this topic to the authors