Տուն
Top.Mail.Ru Moscow
Ֆորում: «Համակարգ»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Down

MASTERYYY !!! ԿՅԱՆՔԻ ԵՎ ՄԱՀՎԱՆ ՀԱՐՑԸ !!!! Գտնել նմանատիպ մասնաճյուղեր


sssss   (2001-09-23 14:15) [0]

Как определить серийный номер винта из под 9х\2000\NT???
ПОЖАЛУЙСТА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



hotfix   (2001-09-23 16:39) [1]

Պատասխանն էր `X2000 գրադարան - տե՛ս մառան



aus   (2001-09-24 13:18) [2]

GetVolumeInformation(...........)



Andrey Klimov   (2001-09-24 22:42) [3]

էր
VolumeName,
FileSystemName: Char- ի [0..MAX_PATH-1] զանգված;
VolumeSerialNo : DWORD;
MaxComponentLength : DWORD;
FileSystemFlags : DWORD;

սկսել
GetVolumeInformation(PChar("C:\"),
VolumeName,
MAX_PATH,
@VolumeSerialNo,
MaxComponentL երկարություն,
FileSystemFlags,
FileSystemName,
MAX_PATH);
...
...
...
//"Volume Name:"+ VolumeName;
//"Volume Serial No: $"+IntToHex(VolumeSerialNo,8);
//"Comp Len: "+IntToStr(MaxComponentLength);
//"Flags: $"+IntToHex(FileSystemFlags,4);
//"File System Name: "+FileSystemName;
վերջը.


Фирштейн?




vic_vm   (2001-09-25 23:26) [4]

Сколько раз уже этот вопрос задавали и все равно задают!!!!!!!
Ստուգեք http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=996668472&n=2- ը
неплохой пример получения физического номера винта.
Есть еще способы (чтение портов IDE напрямую - в 9х это вполне можно реализовать если постараться) но они довольно таки сложные.
СКОЛЬКО РАЗ УЖЕ ГОВОРИЛИ - GetVolumeInformation дает логический номер - номер который дается при форматировании и после следующего форматирования он будет абсолютно другой. И ВСЕ РАВНО КАЖДЫЙ РАЗ кто-то да посоветует это.



Andrey Klimov   (2001-09-26 12:52) [5]

Физический номер можно определить только для IDE винчестеров. А как для SCSI? В данном случае вопрос звучал не "как определить физический серйный номер", а просто "серийный номер", т.е. логический, который дается при форматировании, который, опять же можно изменить без форматирования... Насколько я понимаю, автор вопроса планирует использовать эту информацию, например, при организации защиты своего ПО. Вполне логично, учитывая, что форматирование винта тождественно замене оборудования с точки зрения защищенного софта (все равно весь софт потом переустанавливается с нуля).
Кстати, было бы крайне интересно узнать как определить физический серейный номер винта для SCSI (если такой номер в этих дисках есть). Не подскажет ли уважаемый vic_vm © как этого достичь? Было бы очень полезно об этом знать.



Էջեր: 1 ամբողջ ճյուղը

Ֆորում: «Համակարգ»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Up









Հիշողություն `0.57 ՄԲ
Ժամանակը `0.023 գ
6-22276
Լամոկ
2001-10-05 23:13
2002.01.08
Տեղեկատվություն Ինտերնետին


1-22154
Marina
2001-12-20 15:42
2002.01.08
Directoryնջելով գրացուցակի պարունակությունը


3-21987
լավ
2001-12-06 08:44
2002.01.08
Rxlib


3-21976
Տիմիկ
2001-12-06 11:47
2002.01.08
Պահպանված ընթացակարգեր, դինամիկ օբյեկտներ


14-22329
Dima-k17- ը
2001-11-03 15:12
2002.01.08
Դելֆիի ժամանակներն ավարտվե՞լ են:





afrikaans ալբանական արաբական հայերեն ադրբեջանական Բասկերի Բելառուսի Բուլղարիայի catalan Չինարեն (պարզեցված) Չինարեն (ավանդական) Խորվաթիայի չեխ դանիերեն հոլանդական Անգլերեն
Էստոնիայի filipino ֆիններեն ֆրանսերեն
galician վրացական գերմանական հունարեն haitian Creole եբրայերեն հինդի հունգարերեն icelandic հայերեն իռլանդական իտալական ճապոնացի Կորեայի Լատվիայի Լիտվայի մակեդոներեն Մալայերեն մալթերեն նորվեգական
պարսկական Լեհաստանի պորտուգալացի ռումինական ռուսական սերբերեն Սլովակիայի Սլովենիայի իսպաներեն սուահիլի շվեդերեն թայերեն թուրքական ուկրաինական ուրդու վիետնամերեն ուելսերեն հայերեն bengali բոսնիերեն
Cebuano Esperanto գուջարաթի հաուսա Hmong Igbo ճավաերեն kannada Khmer Lao լատիներեն մաորի մարաթի մոնղոլական նեպալերեն Punjabi Somali tamil telugu յորուբա
զուլուսերեն
Անգլերեն Французский Немецкий Итальянский Португальский Русский Испанский