PRJ Environment Variables (Windows CE 5.0)

PRJ environment variables enable project-specific functionality in your OS design.

The following table shows all PRJ environment variables.

Environment variable Description
PRJ_BOOTDEVICE_ATAPI Enables ATAPI as the boot device.

If PRJ_ENABLE FSREGHIVE is set, the hive registry is located on the device.

If PRJ_ENABLEFSMOUNTASROOT is set, the device is mounted as the root file system.

PRJ_BOOTDEVICE_MSFLASH Enables MSFLASH as the boot device.

If PRJ_ENABLE FSREGHIVE is set, the hive registry is located on the device.

If PRJ_ENABLEFSMOUNTASROOT is set, the device is mounted as the root file system.

PRJ_BTH_PAN_BRIDGE Configures a Bluetooth personal access network (PAN) to be a network access point using layer-2 bridging.

For more information, see Network Access Point (NAP).

PRJ_BTH_PAN_GN Configures a Bluetooth PAN to be a group ad-hoc network.

For more information, see Group Ad-hoc Network (GN).

PRJ_BTH_PAN_ROUTER Configures a Bluetooth PAN to be a network access point using layer-3 routing.

For more information, see Network Access Point (NAP).

PRJ_CXPORT_PHYSHEAP Enables a physical memory heap for improved network performance on routers or Gateway target devices.

For more information, see Kernel Memory Allocated for Use by the Networking Stack.

PRJ_ENABLE_DBFLUSH_THREAD Enables automatic flushing of the database volume periodically.
PRJ_ENABLE_FSREGHIVE Controls whether the hive-based registry is enabled by default.

This variable is specific to the Geode hardware platform.

PRJ_ENABLE_FSMOUNTASROOT Enables mounting of an external volume as the root file system.

The device selected for mounting is defined by setting PRJ_BOOTDEVICE_ATAPI or PRJ_BOOTDEVICE_MSFLASH.

PRJ_ENABLE_REGFLUSH_THREAD Enables automatic flushing of the registry periodically.
PRJ_NAS_CACHE Enables the default FAT disk cache on the target device to improve network authentication server (NAS) performance.
PRJ_NAS_DOGFOOD Enables backward compatibility with versions of Windows 98 and earlier, and configures all adapters on the device to use the Server Message Block (SMB) file sharing protocol.

This is useful for debugging and testing on a project-specific basis.

See Also

Environment Variables | BSP Environment Variables | BSP_NO Environment Variables | IMG Environment Variables | Miscellaneous Environment Variables

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.