Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

bios.h

1.8K
17 апреля 2003 года
A_l_e_x_T
40 / / 27.10.2002
Доброе время суток!
Вопрос: в С++ есть такая дисковая функция BIOS biosdisk <bios.h>. Функция biosdisk использует прерывание 0x13 для того,чтобы передать выполнение дисковых операций непосредственно системе BIOS. Эта функция работает под DOS. Кто знает есть ли аналог этой функции в Buildere.
519
17 апреля 2003 года
VaGon
134 / / 26.03.2003
Цитата:
Originally posted by A_l_e_x_T
Доброе время суток!
Вопрос: в С++ есть такая дисковая функция BIOS biosdisk <bios.h>. Функция biosdisk использует прерывание 0x13 для того,чтобы передать выполнение дисковых операций непосредственно системе BIOS. Эта функция работает под DOS. Кто знает есть ли аналог этой функции в Buildere.



А флудить то зачем?

483
20 апреля 2003 года
DED_MOROZ
67 / / 20.03.2000
Цитата:
Originally posted by A_l_e_x_T
Доброе время суток!
Вопрос: в С++ есть такая дисковая функция BIOS biosdisk <bios.h>. Функция biosdisk использует прерывание 0x13 для того,чтобы передать выполнение дисковых операций непосредственно системе BIOS. Эта функция работает под DOS. Кто знает есть ли аналог этой функции в Buildere.



в windows нельзя заниматься такими вещами, то есть напрямую нельзя, а через API кое-что делать можно, а если использовать DeviceIoControl, то можно почти все :)

1.8K
21 апреля 2003 года
A_l_e_x_T
40 / / 27.10.2002
Цитата:
Originally posted by DED_MOROZ


в windows нельзя заниматься такими вещами, то есть напрямую нельзя, а через API кое-что делать можно, а если использовать DeviceIoControl, то можно почти все :)



Если можно, то пожалуйста объясни как с этим всем работать (если можно, то в примерах)
Скажем так мне необходимо запись/чтение любого кластера на винте, но только под виндой.
Спасибо

2.2K
23 апреля 2003 года
Tsahes
14 / / 17.03.2003
Цитата:
Originally posted by A_l_e_x_T


Если можно, то пожалуйста объясни как с этим всем работать (если можно, то в примерах)
Скажем так мне необходимо запись/чтение любого кластера на винте, но только под виндой.
Спасибо



Все объяснено вот здесь:
http://www.codeguru.com/system/ReadSector.html

Поправочка: DeviceIoControl не так всемогущ на 2000/XP

483
23 апреля 2003 года
DED_MOROZ
67 / / 20.03.2000
Цитата:
Originally posted by Tsahes


Все объяснено вот здесь:
http://www.codeguru.com/system/ReadSector.html

Поправочка: DeviceIoControl не так всемогущ на 2000/XP


согласен, но в 2000/XP есть CreateFile + \\.\Harddisk0 :)

2.2K
23 апреля 2003 года
Tsahes
14 / / 17.03.2003
Цитата:
Originally posted by DED_MOROZ

согласен, но в 2000/XP есть CreateFile + \\.\Harddisk0 :)



...или + \\.\PhysicalDrive0 :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог