本文介绍了在USB中打开文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我需要编写一个程序在不使用安装点的情况下打开USB大容量存储设备devive(pendrive)上的文件.

我使用libusb API打开设备,但是如何在不知道挂载点的情况下打开该驱动器中的文件?
是否有任何API函数可以在其中打开文本文件?
是否可以打开这样的文件?

请提供有关此问题的任何建议.

Hi,

I need to write a program to open a file on an usb mass storage devive(pendrive) without using mount point.

I used libusb API to open the device but how to open a file in that drive without knowing the mount point?
Any API functions are there to open text file in that?
Is it possible to open files like that?

Please give any suggestions regarding this.

推荐答案

UINT WINAPI GetDriveType(
  __in_opt  LPCTSTR lpRootPathName
);



如果此API返回DRIVE_REMOVABLE,则它是可移动的.



您应该问自己,如何定义这个位置,没什么不多.



If this API returns DRIVE_REMOVABLE it is removable.



You should ask yourself how do you want to define this location, no more no less.


这篇关于在USB中打开文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 18:57