Здравствуйте, Bah, Вы писали:
Bah>Подскажите пожалуйста, как правильно использовать данное сочетание мой код (ниже) не работает. Возвращаемое значение DeviceIOControl -ноль.
это значит что ошибка посему можно даже не смотреть в структуру
Вы уверены что у Вас hDevice валидный перед вызовом DIOC?
в описании CreateFile написаны условия для открытия volume handles — права админа, OPEN_EXISTING и FILE_SHARE_WRITE флаги
из Вашего сообщения не ясно есть ли у Вас права админа и не ясно какой именно девайс Вы открываете: \\.\PHYSICALDRIVE0 или \\.\C:?
короче, посмотрите пример
Platform SDK: Device I/O
Calling DeviceIoControl
... << RSDN@Home 1.1.3 beta 1 >>