![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как программо отключинь винчестер ? [D6, WinXP]
SeNtiMeL © (2003-04-02 22:58:00)Как програмно отключить винчестер ? Виндовс его сама может отключить, если есть бездействие диска. Но мне нужно, чтобы это делалось через программу...
Кто нибудь какая команда здесь нужна ?
Crazy Joker (2003-04-07 10:44:00) [1]А можно на низком уровне:
Computer.HDD[HDDSerialNumber].Power:=off;
или функция:
SetHDDPower(PowerMode: THddState; SerialBusNumber: Word; ConnectMode: TConnectMode): boolean;
type TConnectMode=(cmMaster, cmSlave);
DJ_Sedoy (2003-04-05 21:34:00) [2]
> Леша
const
выкл: ThddState = false;
вкл: ThddState = true;
cobalt (2003-04-05 20:35:00) [3]Может, IOCTL поможет отцу русской демократии? ИЛИ WMI (Windows Menegment .....)
SeNtiMeL (2003-04-05 03:08:00) [4]:)
Леша (2003-04-04 11:56:00) [5]где:
const
выкл = 0;
вкл = 1;
Леша (2003-04-04 11:54:00) [6]
Виндовс.винчестер := выкл;
:)