Здравствуйте IsWin, Вы писали:
IW>Здравствуйте Lokki, Вы писали:
L>>два варианта , если ты хочешь иметь читалку\писалку то скорее всего придеися писать свой драйвер. либо, я не гарантирую, но в линухе к примеру можно открыть конкретный партишн как файл. L>>и второй вариант если тебе нужны не данные а доступ к устройству, то DeviceIOControl
IW>А вы не можете подсказать как мне произвести чтение/запись конкретного сектора на HDD с помощью DeviceIOControl.(Если можно хотя бы махонький кусок кода.)
IW>PS: Сам я разбирался c функцией DeviceIOControl описанной в MSDN, но понять в таком плане что бы реализовать данную задачу самому так и не смог. IW>Спасибо.
Для подобных целей самому драйвер писать не надо. Микрософт предоставляет драйвер VWIN32.VXD для вызова функций, ранее доступных через прерывания DOS и BIOS... Поищи в MSDN по VWIN32 там много статей и примеров использования, помоему даже есть готовый пример замены для absread / abswrite