Допустим, у меня есть SD-карта с около 10 разделами, некоторые из них ext4, а некоторые FAT32.Windows (10) показывает и монтирует только первый раздел FAT32 на карте в проводнике.Если я хочу написать инструмент на C / C ++, который монтирует другие разделы FAT32 на карте:
- , могу ли я сделать это из пространства пользователя, не требуя специального драйвера ядра?
- какой Windows API я бы использовал для этого, и, в частности, какие уместные функции мне нужно рассмотреть, которые позволяют мне обращаться к диску как к необработанному устройству, и который позволяет запрашивать диск на наличие разделов и монтировать их?