Microprocessor-specific Issues (Windows CE 5.0)

Send Feedback

With the number of CPUs being supported by Windows CE and the variations of a simple core, installing a native application onto Windows CE has become problematic.

Wceload.exe and other installer applications use the dwProcessorType member from the SYSTEM_INFO structure to determine what .cab file to install to the device.

The problem is that dwProcessorType might return a number that has not been documented before the release of Wceload.exe and therefore Wceload.exe does not know what CPU-based .cab file needs to be installed.

To solve this problem, the QueryInstructionSet API examines what instruction set is supported. The kernel knows explicitly what instruction set it can run for a given kernel. This enables a process to query for the level of support and, in the case of a WCELOAD query, to see if the .cab file should be installed.

The following topics detail microprocessor specific considerations:

See Also

How to Develop an OEM Adaptation Layer

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.