什么API可用于在Windows文件系统上创build驱动器?

基本上我正在寻找一个API使用的例子,例如,一个外部的USB硬盘驱动器,它将一个新的驱动器添加到Windows上的文件系统

谢谢!

文件系统实际上是由一堆驱动程序实现的。 例如,USB驱动器首先由USB Mass Storage驱动程序处理。 由于USB驱动器可能包含多个分区和不同的文件系统,因此可以同时使用多个文件系统驱动程序,并且您将在Explorer中显示多个驱动器。

无论如何,您可能要查找的API称为IFS,可安装文件系统。 这必然是一个C API,因为文件系统驱动程序是内核操作的基础。 你将不得不处理页面内存,例如和IRQ级别。

IOCTL_DISK_SET_DRIVE_LAYOUT_EX