Здравствуйте, MShura, Вы писали:
_>>Как по PhysicalDrive узнать его LogicalDrive? _>>Ну, как узнать его буковку? Понятно, что одному physical drive может соответствовать несколько логических дисков. Но я точно знаю, что я открываю Removable_Media, которому может соответствовать только один логический диск.
_>>С++.
MS>Раз есть слово "буква", то речь идет о Windows?
MS>На других форумах (WINAPI,lowlevel) этот вопрос уже поднимался. MS>Можете поискать по словам MS>- QueryDosDevice MS>- IOCTL_DISK_GET_DRIVE_LAYOUT MS>- IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
MS>P.S. MS>С помощью сторонних утилит Removable Media можно разбить также как и обычный жесткий диск. MS>Windows при этом спокойно понимает такую ситуацию. MS>Так что закладываться на то, что на Removable Media не может быть более одного LogicalDrive я бы не стал.
Все дело в том, что я полностью уверен, что на флэшке не будет разбиения на диски. Эта флэшка будет спользоваться исключительно для записи видео не в своем формате.