引用 2 楼 guopeixin 的回复:
有个方法比较好,你直接用FindFirstStore以及FindNextStore把你的那个store给遍历出来
谢谢你 我是想格式化NK的bin分区
HANDLE hDisk,hPart;
// STOREINFO storeinfo;
hDisk = OpenStore(TEXT("FlashDr"));
if(hDisk == INVALID_HANDLE_VALUE)
{
RETAILMSG(1, (L"open store fail\r\n"));
RETAILMSG(1, (TEXT("err: %d\r\n"),GetLastError()));
}
hPart = OpenPartition(hDisk,L"part00");
if(hPart == INVALID_HANDLE_VALUE)
{
RETAILMSG(1, (L"open part fail\r\n"));
}
CloseHandle(hDisk);
RETAILMSG(1, (L"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE\r\n"));
DismountPartition(hPart);
if(FormatVolume(hPart,NULL,NULL,NULL,NULL) != ERROR_SUCCESS)
{
RETAILMSG(1, (L"```````````````````````````\r\n"));
return;
}
CloseHandle(hPart);
这里面的打开可以了 但是格式化的函数 FormatVolume(hPart,NULL,NULL,NULL,NULL) != ERROR_SUCCESS 有点不对 都不能编译过去
麻烦给指点下 \(^o^)/~