Похожая тема есть уже на форуме но прояснить ситуацию охота. Создал на диске раздел. как назначить ему букву? http://www.wasm.ru/forum/viewtopic.php?id=11590 здесь есть вроде как ответ, но IOCTL_SET_KEY_DISK такого кода никто не находит. и еще, как в ext. разделе диска создавать логические диски? какие функции для этого используются?
Хорошо, создал я раздел на диске ((IOCTL_DISK_SET_DRIVE_LAYOUT), затем мне нужно вызвать DefineDosDevice Код (Text): BOOL WINAPI DefineDosDevice( __in DWORD dwFlags, __in LPCTSTR lpDeviceName, __in_opt LPCTSTR lpTargetPath ); первые 2 параметра понятно - DDD_RAW_TARGET_PATH, и допустим "S:", а 3-й параметр? как узнать имя созданного раздела? Это должно быть что-то вроде Device\HarddiskVolumeX?