QueryProtectedPolicy 関数 (processthreadsapi.h)

保護されたポリシーに関連付けられている値を照会します。

構文

BOOL QueryProtectedPolicy(
  [in]  LPCGUID    PolicyGuid,
  [out] PULONG_PTR PolicyValue
);

パラメーター

[in] PolicyGuid

クエリを実行するポリシーのグローバル一意識別子。

[out] PolicyValue

指定されたポリシーが設定されている値を受け取ります。

戻り値

関数が成功した場合は True。それ以外の場合は false。

注釈

保護されたポリシーは、読み取り専用メモリに格納されるプロセス全体の構成設定です。 これは、アプリケーションの実行中に意図しない方法でポリシーが破損または変更されないように保護するためのものです。

この関数を呼び出すアプリケーションをコンパイルするには、_WIN32_WINNTを 0x0603 以降として定義します。 詳細については、「Windows ヘッダーの使用」を参照してください。

この関数は、Windows 8.1 および Windows Server 2012 R2 更新プログラム 3 (2014 年 11 月の更新プログラム) で使用できるようになります。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー processthreadsapi.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll