comment faire pour que je puisse recuperer les information du disque dur
sous delphi
marque
numero de serie
nombre de tete etc...
comment faire pour que je puisse recuperer les information du disque dur
sous delphi
marque
numero de serie
nombre de tete etc...
GetVolumeInformation...
- GetVolumeInformation
The GetVolumeInformation function retrieves information about a file system and volume whose root directory is specified.
BOOL GetVolumeInformation(
LPCTSTR lpRootPathName,
LPTSTR lpVolumeNameBuffer,
DWORD nVolumeNameSize,
LPDWORD lpVolumeSerialNumber,
LPDWORD lpMaximumComponentLength,
LPDWORD lpFileSystemFlags,
LPTSTR lpFileSystemNameBuffer,
DWORD nFileSystemNameSize
);
Parameters
et un exemple d'utilisation dans la faq delphi :
http://badrou.developpez.com/delphi/trial/#L5.1
![]()
j'ais essaier la fonction getvolumeinformation mais cette fonction donne un numero de serie (differents numero de serie )a chaque partition et different numero de serie a la meme partition sous win98 t win xp
GetVolumeInformation ne donne que le numéro de série de la partition, pas du disque dur !
Fait une recherche, le sujet a déjà été abordé plusieurs fois.
oui il faut peu être chercher du coté de : DeviceIoControl
...![]()
Partager