SLGetApplicationPolicy 関数 (slpublic.h)
SLPersistApplicationPolicies 関数を使用して格納されているセットからポリシーを照会します
は、 SLLoadApplicationPolicies 関数を使用して読み込まれます。
構文
HRESULT SLGetApplicationPolicy(
[in] HSLP hPolicyContext,
[in] PCWSTR pwszValueName,
[out, optional] SLDATATYPE *peDataType,
[out] UINT *pcbValue,
[out] PBYTE *ppbValue
);
パラメーター
[in] hPolicyContext
種類: HSLP
SLLoadApplicationPolicies 関数によって返されるコンテキスト ハンドル。
[in] pwszValueName
種類: PCWSTR
クエリを実行するポリシーの名前。すべてのポリシーの "*" です。
[out, optional] peDataType
型: SLDATATYPE*
データの型へのポインター (使用可能な場合)。
[out] pcbValue
型: UINT*
データのサイズ (バイト単位) へのポインター (使用可能な場合)。
[out] ppbValue
種類: PBYTE*
データ (使用可能な場合)。
戻り値
型: HRESULT WINAPI
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
リターン コード/値 | Description |
---|---|
|
1 つ以上の引数が無効です。 |
|
ポリシー コンテキストが見つかりませんでした。 |
|
ポリシーが見つかりません。 |
|
ポリシーの一覧が空です。 |
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | slpublic.h |
Library | Slc.lib |
[DLL] | Slc.dll |