Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.20;
Скачать: CL | DM;

Вниз

Запрет открытия CD-ROM   Найти похожие ветки 

 
strong   (2003-11-03 11:06) [0]

Вроде возможно программно запретить открытие лотка CD-ROM. По крайней мере такие программы есть. Но как это сделать?


 
Gero ©   (2003-11-03 11:27) [1]

>По крайней мере такие программы есть

Покажи мне хотя бы одну.


 
strong   (2003-11-03 12:14) [2]

Давай мыло, вышлю!


 
VMcL ©   (2003-11-03 17:34) [3]

Могу и без "мыла" назвать некоторые:

Nero - Burning ROM
Easy CD Creator
...


 
ZEE ©   (2003-11-03 17:57) [4]

и что "писалки" обламывают даже кнопочку eject на корпусе?.. или просто чтоб другим прогам не повадно было... 8-|


 
VMcL ©   (2003-11-03 18:18) [5]

>ZEE © (03.11.03 17:57) [4]

Да. И не только они. *nix ОСы также при монтировании (mount) CD-R* лочат открывание кнопкой до того момента, как он будет демонтирован (umount).


 
Song ©   (2003-11-04 09:15) [6]

MCISendString()
команда Lock, если не ошибаюсь.


 
SammIk ©   (2003-11-05 07:12) [7]

1) Открываем диск
hDrive:=CreateFile("\\.\F:",GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, NULL, NULL);
//Вместо F - твоя буква привода
2) Блокируем лоток
#define PREVENT_MEDIA_REMOVAL 0x002D4804;
ULONG Returned;
ULONG DisableEject:=1;
DeviceIoControl(hDrive,PREVENT_MEDIA_REMOVAL, &DisableEject, sizeof(DisableEject), NULL, NULL, &Returned, NULL);
3) Разблокируем лоток
DisableEject:=0;
--- аналогично блокировке ---
4) Закрываем диск
CloseHandle(hDrive);


 
SammIk ©   (2003-11-05 07:15) [8]

Это бало для 2000
а для 9х и ме
http://support.microsoft.com/default.aspx?scid=kb;RU;q168180


 
NikNet ©   (2003-11-05 10:46) [9]

Ты знаешь как открывать CD-ROM и закрывать ЭТО ДОЛЖЕН ЗНАТЬ ЛУБОЙ так вот сделай цыкл и закрывай его всегда вот й всё
хочешь чтоб он у тебя не когда не закрывался пожалуста сделай чтоб он утебя всегда открывал (Толька поставь задержку вроде DELAY SLEEP туфта)ну вот и всё> если будут вопросы отпровляй мне на [мыло] там договоримся


 
SammIk ©   (2003-11-05 10:58) [10]


> NikNet ©

Че ты народ мутишь?
Я же помоему нормально обьяснил КАК это сделать?
Или надо у проца время забирать? Скоко он возьмет?
70 или 90 % времяни? А?
Гы, ну и уман)))


 
SammIk ©   (2003-11-05 10:59) [11]


> strong

Для начала надо в нете поискать))
Там есть почти все



Страницы: 1 вся ветка

Текущий архив: 2004.01.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.039 c
14-63299
Undert
2003-12-27 14:51
2004.01.20
ICQ Window Blink


1-63100
Jenaxx
2004-01-08 01:19
2004.01.20
Как получить инфу о пользователе, всю ту что можно получить


7-63421
XsID
2003-11-02 20:18
2004.01.20
Как создать винчестер?


3-63025
eds
2003-12-22 11:34
2004.01.20
Возможно ли сделать доступ к БД в формате DBF многопользовательск


14-63326
Undert
2003-12-30 20:59
2004.01.20
Метро ...