/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Bruge driver fil
Fra : jona


Dato : 29-10-01 23:11

Jeg har en fyr fået lov at bruge has winnt driver, så jeg kan læse
privileged ting, chipset, multiplier osv..men jeg kan ikke rigtig komme
igang med at bruge den, da jeg ikke ved hvordan jeg for den startet og
brugt. hna har sendt mig følgende som han bruger selv i c++.
HANDLE siv_sys ; /* the SIV driver */
DWORD rlen ;
DWORD data[ 4 ] ;

if( ( siv_sys = CreateFile( "\\\\.\\SIVDRIVER",
GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL ) ) != INVALID_HANDLE_VALUE )
{
data[ 0 ] = 1; /* Read MSR operation
*/
data[ 1 ] = 0x0017; /* MSR to read
*/
if( DeviceIoControl( siv_sys, 0, data, sizeof( data ),
&data, sizeof( data ),
&rlen, NULL ) )
{
if( rlen == sizeof( data ) ) /* does that MSR exist ?
*/
printf( "ECX %08X EDX %08X EAX %08X\n", data[ 1 ],
data[ 3 ],
data[ 2 ] );
}
CloseHandle( siv_sys );

Hvordan kan jeg komme igang.??
--
Jonathan s
www.cpuid.dk



 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste