VerifierIsPerUserSettingsEnabled 関数 (avrfsdk.h)
アプリケーション検証ツールでユーザーごとの設定を使用できるかどうかを決定します。
構文
BOOL VerifierIsPerUserSettingsEnabled();
戻り値
ユーザーごとの設定が有効になっている場合、関数は TRUE を返します。 それ以外の場合は、 FALSE を返します。
注釈
アプリケーション検証ツールの設定は、ネイティブ アプリケーション用の次のレジストリ キー HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options に格納され、WOW64 で実行されているアプリケーションの HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 。 管理者のみがこれらのキーに書き込むことができます。
Windows Vista 以降では、アプリケーション検証ツールの設定を HKEY_CURRENT_USERに格納できます。 ユーザーごとの設定を有効にするには、管理者は、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager キーに ImageExecutionOptions という名前のREG_DWORD値を作成し、下位ビットを設定して、コンピューターを再起動する必要があります。 ユーザーごとの設定の使用を無効にするには、管理者はビットをクリアするか、レジストリ値を削除してコンピューターを再起動する必要があります。
この関数には、関連付けられたインポート ライブラリがありません。 LoadLibrary 関数を使用して Verifier.dll を読み込み、GetProcAddress 関数を呼び出してこの関数のアドレスを取得する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | avrfsdk.h |
[DLL] | Verifier.dll |