I'm testing my application at Visual Studio 2005 at Symbol Motorola MC75, the problem is the application keep restarting after go to main screen.The application using something like this code:
private static extern bool KernelIoControl(int dwIoControlCode, byte inBuf, int inBufSize, byte outBuf, int outBufSize, ref int bytesReturned);
private const uint FILE_DEVICE_HAL = 0x00000101;
private const uint METHOD_BUFFERED = 0;
private const uint FILE_ANY_ACCESS = 0;
private static uint CTL_CODE(uint DeviceType, uint Function, uint Method, uint Access)
return ((DeviceType << 16) | (Access << 14) | (Function << 2) | Method);
public static void softReset()
uint bytesReturned = 0;
uint IOCTL_HAL_REBOOT = CTL_CODE(FILE_DEVICE_HAL, 15, METHOD_BUFFERED, FILE_ANY_ACCESS);
KernelIoControl(IOCTL_HAL_REBOOT, IntPtr.Zero, 0, IntPtr.Zero, 0, ref bytesReturned);
I don't see that, Is this code is responsible for my device that keep restarting?
because it's keep restart certain minutes or seconds.
Hello, are you a student? if so, why don't you download Visual Studio 2010 for free on DreamSpark. Its the best tool I've used for creating windows phone applications.