Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Prozessorseriennummer auslesen (https://www.delphipraxis.net/5629-prozessorseriennummer-auslesen.html)

TheMiller 13. Jun 2003 18:57


Prozessorseriennummer auslesen
 
Hi,

wie kann ich denn die Seriennummer (m)eines Prozessors auslesen? ICh bräuchte ganz dringend eine Antwort, sofern ihr eine kennt.

Danke im Vorraus

DJ-SPM

Luckie 13. Jun 2003 19:08

ASM?

Aber kann man das im BIOS nicht abschalten? Dann nützt dir das auch nichts.

jbg 13. Jun 2003 19:10

Der Assemblerbefehl heißt CPUID. Die Parameter darfst du dir aber selbst bei Intel besorgen.

TheMiller 13. Jun 2003 23:09

Naja,
aus Euren Antworten schliesse ich, dass es nicht funktioniert, oder??

Luckie 14. Jun 2003 02:18

Es funktioniert schon. Nur bei den meisten Rechnern wird die CPUID vom BIOS maskiert. Mein BIOS maskiert sie zum Beispiel in den szandard Einstellungen.

FriFra 19. Jun 2003 14:43

http://www.delphipraxis.net/viewtopi...438&highlight=

OregonGhost 20. Jun 2003 15:22

CPUID ist doch der Befehl, mit dem man Informationen über den Prozessor abfragen kann (Baureihe, Unterstützung von 3DNow! oder SSE etc.), nicht jedoch dessen Seriennummer, oder? Dementsprechend nutzt das von FriFra verlinkte Beispiel diesen Befehl auch überhaupt nicht.

Christian Seehase 20. Jun 2003 16:16

Moin Oregon Ghost,

doch auch die Seriennummer sollte hiermit auszulesen sein.
Die Doku des Befehls umfasst, wenn ich mich recht entsinne, locker 20 Seiten, da hier sehr viele Parameter möglich sind.

JoelH 20. Jun 2003 22:12

hmm,
 
was meint ihr eigentlich mit Seriennummer, ich dacht ausser PIII CPUs haben die eh keine Seriennummer in dem Sinne !?

FriFra 20. Jun 2003 22:18

Richtig, PIII haben keine echte Seriennummer und bei PIV kann man sie deaktivieren...
Deshalb lese ich auch die CPU-ID aus - die ist zwar nicht 100% eindeutig, aber meine Erfahrung (seit 1998 einige tausend Registrierungen) hat gezeigt, dass gleiche CPU-ID's räumlich weit gestreut vorkommen (z.B. wzei Rechner in München und Berlin mit gleicher ID) und somit zur Generierung "eindeutiger" Keys geeignet sind.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz