全部博文(47)
分类: WINDOWS
2008-07-23 14:14:17
目标系统的硬件环境:
VIA CLE266 NorthBridge + VT8235 SouthBridge,Transcend TS32MDOM40V DOM
目标系统的软件环境:
Windows CE 5.0,VIA CLE266/CN400/CN700 CEPC BSP
Hive-based:
RAM-based:
Power-down flush:
Windows CE .Net 4.2 版的 VIACEPC BSP 提供了 SCIPWM 驱动程序用于处理 power-down flush。
case IDM_START_SUSPEND:
...{
DWORD dwType;
DWORD dwLen;
DWORD dwValue;
DWORD lRet;
dwValue = TRUE; // Set default
dwLen = sizeof(dwValue);
lRet = RegQueryValueEx(HKEY_LOCAL_MACHINE, L"Suspend",
(LPDWORD) L"Explorer", &dwType,
(LPBYTE) &dwValue, &dwLen);
if (dwValue)
...{
RegCopyFile(L"\\temp\\wcereg");
CopyFile(L"\\temp\\wcereg", L"\\IDE Flash\\wcereg", FALSE);
GwesPowerOffSystem();
}
break;
}