Форум: "Система";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
ВнизСтроковые идентификаторы винчестеров (или IDE-устройств) Найти похожие ветки
← →
Ricky-Ticky-Tavy (2002-10-25 14:50) [0]Кто-нибудь знает как можно в Delphi под Win9x получить строковые идентификаторы(которые кажет BIOS при загрузке) устройств подключенных через IDE?
← →
Dark Simpson (2002-10-26 00:06) [1]Юзай СМАРТ (S.M.A.R.T.). Под Делфи компонентов не видал. Ищи доки по этой теме.
← →
Ricky-Ticky-Tavy (2002-10-29 13:51) [2]Dark Simpson, прогу пишу для железа 90% которого (M/B и HDD) было сделано до того как появился СМАРТ.
← →
DC-AC (2002-10-29 15:42) [3]А причём здесь то, когда оно было сделано ? Установи в \Windows\System\IOSubSys smartvsd.vxd и заполняй структуру
TIdSector = packed record
wGenConfig : Word;
wNumCyls : Word;
wReserved : Word;
wNumHeads : Word;
wBytesPerTrack : Word;
wBytesPerSector : Word;
wSectorsPerTrack : Word;
wVendorUnique : Array[0..2] of Word;
sSerialNumber : Array[0..19] of CHAR;
wBufferType : Word;
wBufferSize : Word;
wECCSize : Word;
sFirmwareRev : Array[0..7] of Char;
sModelNumber : Array[0..39] of Char;
wMoreVendorUnique : Word;
wDoubleWordIO : Word;
wCapabilities : Word;
wReserved1 : Word;
wPIOTiming : Word;
wDMATiming : Word;
wBS : Word;
wNumCurrentCyls : Word;
wNumCurrentHeads : Word;
wNumCurrentSectorsPerTrack : Word;
ulCurrentSectorCapacity : DWORD;
wMultSectorStuff : Word;
ulTotalAddressableSectors : DWORD;
wSingleWordDMA : Word;
wMultiWordDMA : Word;
bReserved : Array[0..127] of BYTE;
end;
где sModelNumber : Array[0..39] of Char и будет то, что "BIOS кажет при загрузке". Или можно сделать оное прямым обращением к портам контроллера IDE. Но это уже сложнее.
← →
Ricky-Ticky-Tavy (2002-10-31 09:26) [4]Спасибо DC-AC. Все работает. Нашел даже на www.souces.ru dll-ник, который все значительно упрощает.
← →
Song (2002-10-31 11:07) [5]А адресок не кинешь?
← →
Ricky-Ticky-Tavy (2002-11-01 13:35) [6]Прошу прощения на http://www.sources.ru , прям в корне все валяется
← →
Song (2002-11-01 13:39) [7]Если Вы говорите про http://www.sources.ru/cpp/system/devid.shtml
тогда я не вижу там dll-ки.. Нельзя ли прямую ссылу?
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c