Seriennummer einer ungemappten Festplatte ermitteln

16/10/2008 - 14:36 von Peter Kuhn | Report spam
Hallo Newsgroup,

mit GetVolumeInformation kann man die Seriennummer einer Festplatte
ermitteln. Das funktioniert soweit, auch übers Netzwerk. Der Nachteil dieser
Funktion ist aber, daß man ein gemapptes Laufwerk angeben muß.

Beispiel : GetVolumeInformation("K:\", )

Kann man die Seriennummer der Festplatte eines nicht gemappten Laufwerks
ermitteln, wenn der Name des Rechners bekannt ist? Falls der Rechner mehrere
Festplatten hat, dann soll diejenige mit dem alphabetisch kleinsten
Buchstaben genommen werden (z.B. C:\).

Beispiel : GetVolumeInformation("\\Servername\",)

Oder gibt es eine andere Funktion als GetVolumeInformation ?

Vielen Dank, Peter
 

Lesen sie die antworten

#1 Wolfgang Enzinger
16/10/2008 - 14:56 | Warnen spam
On Thu, 16 Oct 2008 05:36:01 -0700, Peter Kuhn wrote:

mit GetVolumeInformation kann man die Seriennummer einer Festplatte
ermitteln. Das funktioniert soweit, auch übers Netzwerk. Der Nachteil dieser
Funktion ist aber, daß man ein gemapptes Laufwerk angeben muß.



Sicher?

"Parameters

lpRootPathName

Points to a string that contains the root directory of the volume to
be described. If this parameter is NULL, the root of the current
directory is used. If this parameter is a UNC name, you must follow it
with an additional backslash. For example, you would specify
\\MyServer\MyShare as \\MyServer\MyShare\."

Viele Grüsse,
Wolfgang
http://www.enzinger.net

Ähnliche fragen