Страница: 1 |
Страница: 1 |
Вопрос: Идентификация
Добавлено: 18.06.09 00:33
Автор вопроса: Habitus Tercy
Как средствами VB.NET идентифицировать компьютер, желательно только по аппаратной части. Мне это нужно, чтобы программа работала только на том компе, где она была мной установлена. Заранее спасибо.
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 18.06.09 01:38
Ну через WMI достань че-нибуть и захешируй.. на выбор:
http://msdn.microsoft.com/en-us/library/aa394587.aspx
или см...
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
);