chcialbym zabezpieczyc swoj program przed jego bezprawnym powielaniem. wymyslilem sobie zatem ze najlepszym dla mnie wyjsciem byloby podczas uruchamiana sie programu program sprawdzal czy w napedzie znajduje sie plytka z wlasciwym numerem seryjnym, jak to zrobic? dzieki z gory za odpowiedzi, pozdrawiam
0
0
BOOL GetVolumeInformation(
LPCTSTR lpRootPathName, // address of root directory of the file system
LPTSTR lpVolumeNameBuffer, // address of name of the volume
DWORD nVolumeNameSize, // length of lpVolumeNameBuffer
LPDWORD lpVolumeSerialNumber, // address of volume serial number
LPDWORD lpMaximumComponentLength, // address of system's maximum filename length
LPDWORD lpFileSystemFlags, // address of file system flags
LPTSTR lpFileSystemNameBuffer, // address of name of file system
DWORD nFileSystemNameSize // length of lpFileSystemNameBuffer
);
przykład wykorzystania tu:
http://www.torry.net/vcl/filedrv/driveinformation/axdiskinfo.zip