Partager via


PACKAGE_FILE_INFO (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.