2010年10月10日 星期日

取得Windows CE 硬碟資訊

我們可以利用Windows API GetDiskFreeSpecEx() 包取得WindowsCE目前硬碟剩餘空間與可利用空間,以下為一個Sample Code

      CString    totaldisk;
        CString    freedisk;

        BOOL ret = GetDiskFreeSpaceEx(L"硬碟",NULL,&totalbytes,&freebytes);
       if (ret)
        {
        totaldisk.Format(L"%i MB",((unsigned __int64) totalbytes.QuadPart/dbBytesPerMB));
        freedisk.Format(L"%i MB",((unsigned __int64) freebytes.QuadPart/dbBytesPerMB));
        }

Johnny

2010年10月4日 星期一

WES 2009--Target Designer修改內建 page file的設定

當我們在開發WES 2009作業系統時,常常會發現Page FIles只能設定於C槽之中,
但是我們常常會與EWF或FBWF 一起使用時問題就會發生了,所以我們可以透過
下的教學將我們Page File路徑改至其他硬碟空間上使用,這樣就可必避上述情況發生.

1. Please add new registry to replace default pagefile path:
Choice Extara Registry Data Add new registry key




2.Setting your want to save pagefile path:
Key Name: HKLM\SYSTEM\CurrentControlSet001\Control\Session Manager\Memory Management\
Value Name: PagingFiles
Type: REG_MULT_SZ
Data: D:\pagefile.sys 2046 4092    //Change you want to pafefile and size
In the Data field, change the path and file name of the pagefile, along with the minimum and maximum file size values (in megabytes). 


書生

活到一大把年紀了才再玩Blog

開張了....
看來跟要需要有耐心的維護這個Blog