ソフトウェアのハードディスクIDを使用して、本物のユーザーがソフトウェアを使用しているかどうかを確認しています。 IDEタイプのハードディスクの場合は、GetIdeSerialNumberプロシージャを使用してIDを取得します。SATAドライブのハードディスクID
が、SATAの場合には、それがブランクとして、IDを与える駆動します。
はその後、SATAの場合、私は一意のIDとしてボリュームIDを使用しています駆動します。
が、システムが
今、私は私が使用して、どのようにデルファイ7でSATAドライブのハードディスクIDを取得していますどのハードドライブを知りたい
をフォーマットすると、ボリュームIDが変わりますか?EDIT:クライアントの仕様に従ってソフトウェアは、IDの関係、ハードウェアにロックする必要がありますされている
- MACは
- HDのID(SATAまたはIDE)
- コントローラIDを(対処します
クライアントはifシステムがchであることを肯定しました。これは、ソフトウェアがデルウェアされているハードウェアを駆動するモーターです。
はので、私は
Augh。特定のハードドライブにソフトウェアをインストールしないでください。ソフトウェアはRAIDボリュームにインストールできます。あなたはそれをどのように扱いますか? –
ドライブが故障して交換する必要があり、その後すべてをバックアップから復元する必要がありますか? –
[Delphi7では、ハードディスクの一意のシリアル番号を取得するにはどうすればよいですか?](http://stackoverflow.com/questions/5202270/in-delphi7-how-can-i-retrieve-hard-disk-unique-シリアル番号) – RRUZ