aclui.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
aclui.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
IEffectivePermission オブジェクトのセキュリティ プリンシパルに対する有効なアクセス許可を決定する手段を提供します。 |
IEffectivePermission2 オブジェクトのセキュリティ プリンシパルに対する有効なアクセス許可を決定する方法を提供します。 |
ISecurityInformation アクセス制御エディターが CreateSecurityPage および EditSecurity 関数の呼び出し元と通信できるようにします。 |
ISecurityInformation2 アクセス制御エディターで、ISecurityInformation インターフェイスによって提供されていない情報をクライアントから取得できるようにします。 |
ISecurityInformation3 ユーザーがその [編集] ボタンにシールドの画像を表示するアクセス制御エディター ページで [編集] ボタンをクリックしたときに、管理者特権のアクセス制御エディターを表示するために必要なメソッドを提供します。 |
ISecurityInformation4 アクセス制御エディター (ACE) が共有のセキュリティ記述子を取得して共有ページを初期化できるようにします。 |
ISecurityObjectTypeInfo 随意アクセス制御リスト (DACL) とシステム アクセス制御リスト (SACL) で継承されたアクセス制御エントリ (ACE) のソースを決定する手段を提供します。 |
関数
CreateSecurityPage ユーザーがオブジェクトの随意アクセス制御リスト (DACL) でアクセス制御エントリ (ACE) によって許可または拒否されるアクセス権を表示および編集できるようにする基本的なセキュリティ プロパティ ページを作成します。 |
EditSecurity 基本的なセキュリティ プロパティ ページを含むプロパティ シートを表示します。 このプロパティ ページを使用すると、ユーザーはオブジェクトの DACL で ACE によって許可または拒否されるアクセス権を表示および編集できます。 |
EditSecurityAdvanced EditSecurity 関数を拡張して、基本的なセキュリティ プロパティ ページを含むプロパティ シートを表示するときに、セキュリティ ページの種類を含めます。 |
構造
EFFPERM_RESULT_LIST 有効なアクセス許可を一覧表示します。 |
SECURITY_OBJECT セキュリティ オブジェクト情報を格納します。 |
SI_ACCESS セキュリティ保護可能なオブジェクトのアクセス権または既定のアクセス マスクに関する情報が含まれます。 |
SI_INHERIT_TYPE アクセス制御エントリ (ACE) を子オブジェクトによって継承する方法に関する情報が含まれています。 |
SI_OBJECT_INFO アクセス制御エディターを初期化するために使用されます。 |
SID_INFO ISecurityInformation2::LookupSids によって返される SID 構造体に対応する共通名の一覧が含まれます。 |
SID_INFO_LIST SID_INFO構造体の一覧が含まれます。 |
列挙
SI_PAGE_TYPE アクセス コントロール エディターのプロパティ シート内のプロパティ ページの種類を示す値を格納します。 |