Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 153
от 05.11.2005, 17:39

Администратор:Калашников О.А.
В рассылке:Подписчиков: 256, Экспертов: 31
В номере:Вопросов: 1, Ответов: 2


Вопрос № 28615: Здравствуйте, уважаемые эксперты! Может кто знает api функцию для чтения данных напрямую с: 1) дисков (дискет, HDD, CD) 2) com порта Заранее спасибо!...

Вопрос № 28.615
Здравствуйте, уважаемые эксперты!
Может кто знает api функцию для чтения данных напрямую с:
1) дисков (дискет, HDD, CD)
2) com порта
Заранее спасибо!
Отправлен: 31.10.2005, 12:48
Вопрос задал: ab5ent (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: estiGi
Здравствуйте, ab5ent!
CreateFile
ReadFile
WriteFile
CloseHandle
Ответ отправил: estiGi (статус: 4-ый класс)
Отправлен: 31.10.2005, 22:15

Отвечает: VampSergey
Здравствуйте, ab5ent!
самый простой способ:
надо создать HANDLE файла, открытого для чтения:
CreateFile, где:
lpFileName - разберись ;),
dwDesiredAccess - GENERIC_WRITE и GENERIC_READ для записи и чтения соотв.
dwCreationDisposition - CREATE_ALWAYS или CREATE_NEW для записи, а также OPEN_ALWAYS и OPEN_EXISTING для чтения.

далее используем ReadFile для чтения:
где:
hFile - понятно,
&from - откуда читать,
sizeof(/*тип*/) - сколько байт читать,
&dwNumberOfBytesRead, - обязательная переменная для хранения результата прочитанных байт.

почитай MSDN: www.msdn.microsoft.com
что-нибудь прояснил :?)

Приложение:

Ответ отправил: VampSergey (статус: 2-ой класс)
Отправлен: 01.11.2005, 00:48
Оценка за ответ: 5
Комментарий оценки:
thx


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Архив рассылки
Отписаться
Вспомнить пароль

В избранное