http://ark.intel.comから、それをサポートしているプロセッサを見つけることができます。しかし、プログラムでそれを検出する方法は? (C++、C#)。
Intel のチップセットの場合、Anti-Theft が有効か無効かを検出するために FVEC2 (feature vector register) が使用されていることがわかりました。
システムがサポートしているかどうかを示すスクリプトがいくつかあります。
盗難防止ステータス ツール。このツールは、システムが Intel® Anti-theft を実行できるかどうか、および有効な MEI ドライバーがあるかどうかを報告します。インストールされている場合、MEI ドライバーのバージョンは出力されません。このツールは、システムに有効な MEI ドライバーがあるかどうか、およびシステムがインテル® アンチセフトをサポートしているかどうかを知りたい場合にのみ役立ちます。
SCS Discovery Tool : システムの実際の「検出」を行いたい場合は、SCS Discovery Tool をダウンロードします。このツールは、多くの場合、システムの「スキャン」を行うために管理コンソールによってシステムにプッシュされます。次の情報を報告します: MEI ドライバー/バージョン、LMS および UNS のバージョン、ME 対応、インテル AMT の実装に必要な多数の情報、インテル アンチセフト ステータス、ネットワーク構成など。システムのレジストリまたは XML 出力ファイルにすべてを書き込むことができます。
SCS Discovery ツールの出力をレジスターに書き込むことができるので、プログラムでレジスターをチェックできます。
さて、私は役立つかもしれないいくつかのことを見つけました。
ChileAddict によってリストされているツールに加えて、SCS v9.0 以降、SCS ダウンロード パッケージには PlatformDiscovery と呼ばれる別のツールが含まれています。このツールは、Anti-Theft の存在 (およびバージョン) を含む、プラットフォーム内の Intel 機能の概要を提供します。