StandardAccessRights 列挙型

定義

セキュリティ設定できるオブジェクトのほとんどの型に共通する操作に対応する標準アクセス権のセットを指定します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class StandardAccessRights
[System.Flags]
public enum StandardAccessRights
[<System.Flags>]
type StandardAccessRights = 
Public Enum StandardAccessRights
継承
StandardAccessRights
属性

フィールド

All 2031616

DeleteReadSecurityWriteSecurityModifyOwner および Synchronize アクセスを組み合わせます。

Delete 65536

オブジェクトを削除する権限。

Execute 131072

オブジェクトのセキュリティ記述子の情報を読み取る権限。 Windows 2000 と Windows NT では、セキュリティ設定できるオブジェクトのセキュリティ情報がセキュリティ記述子に含まれています。 セキュリティ記述子は、オブジェクトの所有者とプライマリ グループを識別します。 Execute は、現在、 ReadSecurity と等しく定義されています。

ModifyOwner 524288

オブジェクトのセキュリティ記述子の所有者を変更する権限。

None 0

アクセスできません。

Read 131072

オブジェクトのセキュリティ記述子の情報を読み取る権限。 Read は、現在、 ReadSecurity と等しく定義されています。

ReadSecurity 131072

オブジェクトのセキュリティ記述子の情報を読み取る権限。

Required 851968

DeleteReadSecurityWriteSecurity、および ModifyOwner アクセスを組み合わせます。

Synchronize 1048576

同期にオブジェクトを使用する権限。 これにより、スレッドは、オブジェクトが特定の状態になるまで待機できます。

Write 131072

オブジェクトのセキュリティ記述子の情報を読み取る権限。 Write は、現在、 ReadSecurity と等しく定義されています。

WriteSecurity 262144

セキュリティ記述子の随意アクセス制御リスト (DACL: Discretionary Access Control List) を変更する権限。 DACL を使用することで、オブジェクトへのアクセスを制御できます。 DACL への書き込みができることで、ユーザーはオブジェクトにセキュリティを設定できます。

注釈

列挙体は StandardAccessRights 、削除、読み取り、書き込みなどの一般的な操作の権限を定義します。 各メンバーの正確な意味は、それが適用されるオブジェクトの種類に固有です。

StandardAccessRights は、列挙体が広範な読み取り、書き込み、または実行機能をマップする GenericAccessRights 2 つの列挙のうちの 1 つです。 StandardAccessRights を使用すると、オブジェクトの削除やセキュリティ記述子の読み取りなど、ほとんどのオブジェクトに共通する権限を指定できます。

MessageQueueAccessRights の両方StandardAccessRightsで、キューを削除するためのメンバーを指定します。 アプリケーションのニーズによって、使用するフラグのセットが定義されます。

適用対象

こちらもご覧ください