如何编程读取U盘隐藏分区中的信息,需要调用哪些API呢,U盘分区信息如下(用DiskGenius工具查看的)。
大空间的分区有盘符 ,小空间的分区没有盘符(隐藏)。我编程怎么读取这个分区中的文件呢。
现在已经能编程读取到U盘分区信息,和分区中的一些参数。但是不知道怎么读取这个无盘符的分区中的文件。
我在网上找到一种
CreateFileA("\\\\.\\Harddisk1Partition0\\x.txt", GENERIC_WRITE, FILE_SHARE_WRITE | FILE_SHARE_READ
, NULL, CREATE_ALWAYS, 0, NULL);
但是提示返回错误, 系统找不到指定的路径。其中\\\\.\\Harddisk1Partition0是U盘中隐藏分区的路径吧。因为我用
CreateFileA("\\\\.\\Harddisk1Partition1\\x.txt", GENERIC_WRITE, FILE_SHARE_WRITE | FILE_SHARE_READ
, NULL, CREATE_ALWAYS, 0, NULL);能够成功。
请问各位大侠要怎么去读写呢。