Windows mobile 如何在windows CE设备上创建分区
是否有任何工具可以在windows CE设备上创建新分区Windows mobile 如何在windows CE设备上创建分区,windows-mobile,windows-ce,Windows Mobile,Windows Ce,是否有任何工具可以在windows CE设备上创建新分区 该设备有一个NAND闪存,最初有两个分区。使用控制面板中的Storage manager,我可以删除一个分区,但当我想再次创建它时,我收到一条错误消息:“无法创建分区”。使用Windows CE 6的源代码,您可以获得源代码。源代码的位置是WINCE600\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BOOTPART 在Bootpart.cpp中,您可以找到打开/创建新分区的函数BP\u OpenPartition。
该设备有一个NAND闪存,最初有两个分区。使用控制面板中的Storage manager,我可以删除一个分区,但当我想再次创建它时,我收到一条错误消息:“无法创建分区”。使用Windows CE 6的源代码,您可以获得源代码。源代码的位置是
WINCE600\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BOOTPART
在Bootpart.cpp中,您可以找到打开/创建新分区的函数BP\u OpenPartition
。它基本上是向MBR添加信息
上述解决方案的级别有点低。下面是一种通过Win32 API执行此操作的方法(摘自):
- 打电话到商店办理手续
- 使用卸载存储
- /FindNextPartition将在现有分区上迭代并删除那些可以删除的分区
- 将获取可用于创建新分区的扇区数(
)(STOREINFO.snBiggestPartCreatable
- 用于创建分区
您可以看到,我提供的链接表明这些功能在Windows Mobile 6和Windows CE 6上都可以使用。这些功能中没有一个是新功能,因此它们也应该在Windows CE 5上使用。使用Windows CE 6的源代码,您可以获得源代码。源代码的位置是
WINCE600\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BOOTPART
在Bootpart.cpp中,您可以找到打开/创建新分区的函数BP\u OpenPartition
。它基本上向MBR添加信息
上述解决方案的级别有点低。下面是一种通过Win32 API实现的方法(摘自):
- 打电话到商店办理手续
- 使用卸载存储
- /FindNextPartition将在现有分区上迭代并删除那些可以删除的分区
- 将获取可用于创建新分区的扇区数(
)(STOREINFO.snBiggestPartCreatable
- 用于创建分区
您可以看到,我提供的链接表明这些功能在Windows Mobile 6和Windows CE 6上都可以使用。这些功能中没有一个是新功能,因此它们也可以在Windows CE 5上使用。该工具可以在Windows CE和Windows Mobile上使用该工具可以在Windows CE和提供给的Windows Mobile上使用。请试用。她e是CE5的参考:应该。试试看。这里是CE5的参考: