CSharpOnly folder In this application, C# program use the P/Invoke functionality to enable managed code to call unmanaged native dynamic-link library entry points of XPACSDK.dll. This program runs on the device and the feature of JIT compiler and garbage collector of .net compact framework will interfere with deterministic system behavior. CSharp_UI_call_VC_Realtime folder In this application, the user uses Visual C++ to write native code for Windows CE in order to achieve the deterministic behavior required and use the .Net Compact Framework tools (VB, C#) to write the managed cod for the rich graphical user interface that does not require true real-time performance.