Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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