Nope .. No longer the case, the NIC was the last part of the GUID, but this changed with a recent security patch (ie in the last year). And it has never applied on Win2K (AFAIK) ie GUIDS are no longer sequential.
 
Guids are a reasonable solution, but you then need to store it on the machine ...
 
NIC's are guaranteed to be unique, as mention only with a network card - else the internet will fail ...
 
Depends on what you want to use it for ...
 
Myles.
 
-----Original Message-----
From: Nello Sestini [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 9 August 2001 3:21 p.m.
To: Multiple recipients of list delphi
Subject: Re: [DUG]: Unique Machine ID....

OLE GUIDs?   (generated on the machine they are intended to identify)
 
for machines with NICs part of the GUID will be the MAC address of
the NIC
 
not sure what those bits are for non-NIC machines but the MS folklore
is that the identifiers are unique regardless  (with very high
probablity).
 
Of course if this is for a copy protection scheme or something
it's not crack proof because someone can just copy over the id
from another machine.    But for generating unique DB keys by
workstation or something like that it is ok I think
 
-ns
----- Original Message -----
Sent: Thursday, August 09, 2001 10:09 AM
Subject: [DUG]: Unique Machine ID....

G'Day All,

I know this one has been asked ad nauseum but.....

I need to come up with a unique identifier for a machine. For my purposes a NIC address would be sufficient. I am willing to wear the small chance that two network cards would have the same NIC address. However the concern I do have is for a computer that does not have a NIC but only a dial up connection. Obviously then there is no NIC address? Can someone comment on that? Also, if anyone has a relatively simple mechanism to obtain a unique ID for each machine I would be much obliged.

-- Donovan
----------------------------------------------------------------------
Donovan J. Edye [
www.edye.wattle.id.au]
Namadgi Systems [
www.namsys.com.au]
Voice: +61 2 6285-3460
Fax: +61 2 6285-3459
TVisualBasic = Class(None);
Heard just before the 'Big Bang': "...Uh Oh...."
----------------------------------------------------------------------
GXExplorer [
http://www.gxexplorer.org] Freeware Windows Explorer
replacement. Also includes freeware delphi windows explorer components.
----------------------------------------------------------------------

Reply via email to