nt es hw hozzaferes

istvan istvan_havasi at freemail.hu
Fri Sep 8 20:34:49 CEST 2000


Haho!

No nekem azert volt erre szuksegem, mert kellett a winchester
sorozatszama, programvedelem okan...dos alatt ez konnyeden ment
is az ide interfesznek adott 0xEC paranccsal.
NT alatt le lehetett kerdezni a winchester vezerlo sorozatszamat
a registrybol, ugyhogy ez is megoldodottnak volt tekintheto.
De win3.1 / 95 /98 alatt ...
Szoval kutakodtam a neten es a het vege fele talaltam egy winio.dll-t. 
win32 alatt kozvetlen porthozzaferes, fizikai memoria cim 
belapozasa...source is van hozza, ha jol neztem ring0 -ba megy at
es gdt -zik mint allat :-)))
Volt egy peldaprogram is hozza, amely 95/98/nt alatt lekerdezte
az ide interfeszrol az 0xEC paranccal a winchi parametereket.
NT-re volt meg 2 masik megoldas is, a \\.\PhysicalDiskN -t kellett
CreteFile -al letrehozni, ehhez adminisztrator kellett legyel, illetve 
SCSI miniport driver segitsegevel is elerheto az IDE driver, 
aztan johetnek a nem dokumentalt ioctl parancsok...
Keress ra a neten a winio.dll -re, vagy ha kell elkuldom.
Mindenesetre nekem nem akart msvc4.0 -al osszefordulni a keszen adott 
dll, ugyhogy most atiras alatt van, hogy sajat dolgot tudjak faragni 
belole. A masik ket, NT alatt alkalmazhato trukkot mar kiprobaltam, 
azok mar tok jol mennek :-))

Udv
STeve




More information about the Elektro mailing list