ISecurityInformation::SetSecurity メソッド (aclui.h)
SetSecurity メソッドは、ユーザーがセキュリティ保護可能なオブジェクトに適用するセキュリティ情報を含むセキュリティ記述子を提供します。 アクセス制御エディターは、ユーザーが [Ok] または [ 適用] をクリックしたときに、このメソッドを呼び出します。
構文
HRESULT SetSecurity(
[in] SECURITY_INFORMATION SecurityInformation,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
パラメーター
[in] SecurityInformation
設定するセキュリティ記述子の部分を示すSECURITY_INFORMATIONビット フラグのセット。 このパラメーターは、次の値と組み合わせて使用できます。
[in] pSecurityDescriptor
新しいセキュリティ情報を含むセキュリティ記述子へのポインター。 セキュリティ記述子が 自己相対 形式であると想定しないでください。 絶対または自己相対のいずれかを指定できます。
戻り値
成功した場合はS_OKを返します。
エラーが発生した場合は、0 以外のエラー コードを返します。
注釈
オブジェクトの完全なセキュリティ記述子を構築するには、 SecurityInformation パラメーターで定義されている新しいセキュリティ記述子パーツをオブジェクトの既存のセキュリティ記述子にマージする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | aclui.h |