iman_s52
سه شنبه 05 مهر 1390, 13:05 عصر
سلام
کسی می دونه Windows CE رو چطوری میشه با کد نویسی Reset کرد ؟
iman_s52
سه شنبه 05 مهر 1390, 13:17 عصر
حل شد
[DllImport("coredll.dll")]
public static extern int KernelIoControl(int dwIoControlCode, IntPtr lpInBuf, int nInBufSize, IntPtr lpOutBuf, int nOutBufSize,ref int lpBytesReturned);
private int CTL_CODE(int deviceType, int func, int method, int access)
{
return (deviceType << 16) | (access << 14) | (func << 2) | method;
}
private int ResetWinCe()
{
const int FILE_DEVICE_HAL = 0x101;
const int METHOD_BUFFERED = 0;
const int FILE_ANY_ACCESS = 0;
int bytesReturned = 0;
int IOCTL_HAL_REBOOT;
IOCTL_HAL_REBOOT = CTL_CODE(FILE_DEVICE_HAL, 15, METHOD_BUFFERED, FILE_ANY_ACCESS);
return KernelIoControl(IOCTL_HAL_REBOOT, IntPtr.Zero, 0, IntPtr.Zero, 0, ref bytesReturned);
}
حامد فراست
پنج شنبه 29 تیر 1391, 23:26 عصر
با سلام کدی که برای ریست کردن نوشتید رو باید کجا قرار داد و کامپایل کرد که نتیجه بده
ممنون!؟
من یه کدبرا صفحه login win ce نوشتم ولی نمیدونم کجا بدارمش و کامپایلش کنم؟؟؟1
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.