StandardAccessRights 列挙型

定義

セキュリティ保護可能なオブジェクトのほとんどの種類に共通する操作に対応する標準アクセス権のセットを指定します。

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

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

フィールド

名前 説明
None 0

アクセスはありません。

Delete 65536

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

Execute 131072

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

Read 131072

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

ReadSecurity 131072

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

Write 131072

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

WriteSecurity 262144

セキュリティ記述子の随意アクセス制御リスト (DACL) を変更する権限。 DACL は、オブジェクトへのアクセスを制御します。 DACL に書き込むことが可能な場合、ユーザーはオブジェクトのセキュリティを設定できます。

ModifyOwner 524288

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

Required 851968

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

Synchronize 1048576

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

All 2031616

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

注釈

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

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

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

適用対象

こちらもご覧ください