QueryLogPolicy 関数 (clfsmgmtw32.h)

QueryLogPolicy 関数を使用すると、指定したログにインストールされているポリシーを取得できます。

構文

CLFSUSER_API BOOL QueryLogPolicy(
  [in]      HANDLE                hLog,
  [in]      CLFS_MGMT_POLICY_TYPE ePolicyType,
  [out]     PCLFS_MGMT_POLICY     pPolicyBuffer,
  [in, out] PULONG                pcbPolicyBuffer
);

パラメーター

[in] hLog

クエリを実行するログへのハンドル。

[in] ePolicyType

クエリを実行するポリシーの種類を指定します。 ポリシーの種類は 、CLFS_MGMT_POLICY_TYPEで列挙されます。

[out] pPolicyBuffer

返されたポリシーを受け取るバッファーへのポインター。

[in, out] pcbPolicyBuffer

pPolicyBuffer のサイズへのポインター。 バッファーが十分な大きさでない場合、 pcbPolicyBuffer は、指定されたポリシーを正常に取得するために必要なサイズ バッファーを受け取ります。

戻り値

関数が成功すると、戻り値は 0 以外になります。

関数が失敗した場合は、0 を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー clfsmgmtw32.h
Library Clfsw32.lib
[DLL] Clfsw32.dll

関連項目

CLFS_MGMT_POLICY

CLFS_MGMT_POLICY_TYPE

RemoveLogPolicy