积极答复者
windows mobile 上如何获取firmware 版本号

问题
答案
-
CE版本号使用OSVERSIONINFO的以下两个字段即可(你需要buildnumber?)
DWORD dwMajorVersion;
DWORD dwMinorVersion;
osversion=majorversion.minorversion(.buildnumber)
如果你得到OEM build的OS序列号,使用
BOOL SystemParametersInfo(
UINT uiAction,
UINT uiParam,
PVOID pvParam,
UINT fWinIni
);
Action ->SPI_GETPLATFORMVERSION
I'm a device.- 已编辑 J.D HuangModerator 2009年6月2日 7:24
- 已标记为答案 J.D HuangModerator 2009年6月2日 7:25
全部回复
-
-
-
这两个是c#的?我想要c++的
BOOL GetVersionEx(
LPOSVERSIONINFO lpVersionInformation
);
详见:http://msdn.microsoft.com/en-us/library/ms885648.aspx
I'm a device. -
呵呵,再问哈,这个结构中哪个字段对应的是rom版本号,是DWORD dwBuildNumber;吗 ?谢谢
-
CE版本号使用OSVERSIONINFO的以下两个字段即可(你需要buildnumber?)
DWORD dwMajorVersion;
DWORD dwMinorVersion;
osversion=majorversion.minorversion(.buildnumber)
如果你得到OEM build的OS序列号,使用
BOOL SystemParametersInfo(
UINT uiAction,
UINT uiParam,
PVOID pvParam,
UINT fWinIni
);
Action ->SPI_GETPLATFORMVERSION
I'm a device.- 已编辑 J.D HuangModerator 2009年6月2日 7:24
- 已标记为答案 J.D HuangModerator 2009年6月2日 7:25
-
在OAL实现,你在PB里面的pwinuser找找看,它在WinCE4.2以后是必须被实现的,你是OEM么?或者请联系你的OEM。
I'm a device.