none
С++ Вопрос по ReadFile RRS feed

  • Вопрос

  • Добрый день.

    Возникла шальная идея. А можно ли использовать ReadFile для чтения из собственного класса ?

    Первый параметр __in HANDLE hFile не что иное как (VOID *), значит вполне логично предположить, что вместо указателя на файл или драйвер устройства можно указать адрес экземпляра собственного класса...

     Вот только не понятно, какие методы и члены должен содержать мой класс что бы обрабатывать запросы ReadFile и WriteFile и желательно DeviceIoControl ?

    Конкретно задача состоит в том, что бы функциями WinAPI читать из двух или более файлов представляющих их себя некую реализацию RAID массива (с произвольной организацией), но по сути таковыми не являющимися. Мой класс должен принимать запросы API, обрабатывать их в соотвествии и моими потребностями и возврящать результат понятный для Read и WriteFile.

    3 февраля 2012 г. 10:21

Ответы