Здравствуйте, depressman, Вы писали:
D>Здравствуйте, Vit1251, Вы писали:
V>>Попробуй серийник от винчестера! Хотя конечно и его можно поменять!
D>Как? Через WMI не пойдёт... Хотя бы потому что опять Win32_DiskDrive требует NT/2k/XP. Если есть вариант по-другому напиши поподробнее плиз.
Ищем в сорсах мою утилитку, показывающую температуру диска,
В структуре IDENTIFY_DATA есть поле
UCHAR SerialNumber[20]; // 14 10-19
Это и есть серийный номер винта.
Работает под Win9x/NT/2K/XP
Опять же, S.M.A.R.T. поддерживают только нестарые IDE винчестеры.
Так что если у юзера, меньше пня и старый винт, по пусть никакой привязки не будет....