Windows リソース保護

目的

Windows Resource Protection (WRP) を使用すると、オペレーティング システムの一部としてインストールされる重要なシステム ファイル、フォルダー、レジストリ キーを置き換えなくなります。 Windows Server 2008 および Windows Vista 以降で利用可能になりました。 これらのリソースは、システムや他のアプリケーションによって使用されるため、アプリケーションで上書きしないでください。 これらのリソースを保護することで、アプリケーションとオペレーティング システムの障害を防ぐことができます。 WRP は、Windows ファイル保護 (WFP) の新しい名前です。 WRP は、レジストリ キーとフォルダーだけでなく、重要なシステム ファイルも保護します。

該当する場合

Windows Server 2008 以降のオペレーティング システムで実行されるすべての Windows ベースのアプリケーションとそのインストール プログラムは、WRP に注意する必要があります。 Microsoft Windows Server 2003 または Windows XP とそのインストール プログラムで実行されるすべての Windows ベースのアプリケーションは、WFP に注意する必要があります。

対象となる開発者

WRP API は、C/C++ プログラマが使用するように設計されています。 WRP API には、 SfcIsFileProtectedSfcIsKeyProtected の 2 つの関数があります。

実行時の要件

SfcIsFileProtected 関数のみを使用するアプリケーションには、Windows Server 2008、Windows Vista、Windows Server 2003、または Windows XP が必要です。 SfcIsKeyProtected 関数を使用するアプリケーションには、Windows Server 2008 または Windows Vista が必要です。

このセクションの内容

トピック 説明
Windows リソース保護について
WRP に関する一般的な情報。
Windows リソース保護リファレンス
WRP のリファレンス ドキュメント。