Re[3]: Номер драйва по логической букве
От: MShura  
Дата: 23.10.06 10:20
Оценка:
_DZ>Перед тем как вызвать DeviceIoControl, необходимо создать handle. Непонятно какое имя надо задать, чтобы сработал CreateFile?

Поскольку нужен handle тома, а у Вас есть буква (например "G:"), то

hVolume = CreateFileW( L"\\\\.\\G:",
                       FILE_READ_DATA|FILE_WRITE_DATA,
                       FILE_SHARE_READ|FILE_SHARE_WRITE,
                       NULL,
                       OPEN_EXISTING,
                       FILE_ATTRIBUTE_NORMAL,
                       NULL );
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.