MemoryMappedFileRights 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ディスク上のファイルに関連付けられていないメモリ マップト ファイルへのアクセス権を指定します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- 継承
- 属性
フィールド
AccessSystemSecurity | 16777216 | ファイルのアクセス許可を取得または設定する権限。 |
ChangePermissions | 262144 | ファイルに関連付けられたセキュリティと監査規則を変更する権限。 |
CopyOnWrite | 1 | 書き込み操作が他のプロセスから見えないように制限された、ファイルの読み取り/書き込み権限。 |
Delete | 65536 | ファイルを削除する権限。 |
Execute | 8 | アプリケーション ファイルを実行する権限。 |
FullControl | 983055 | ファイルを完全に制御し、アクセス制御と監査規則を変更する権限。 この値は、ファイルに対してどのような操作でも行うことができる権限を表します。この値は、この列挙体のすべての権限を組み合わせたものです。 |
Read | 4 | ファイルを読み取り専用で開いたりコピーしたりする権限。 |
ReadExecute | 12 | フォルダーまたはファイルを読み取り専用として開いたりコピーしたりする権限、およびアプリケーション ファイルを実行する権限。 この権限には、Read 権限および Execute 権限が含まれます。 |
ReadPermissions | 131072 | ファイルを開いてアクセス規則と監査規則をコピーする権限。 これには、データ、ファイル システム属性、または拡張ファイル システム属性を読み取る権限は含まれません。 |
ReadWrite | 6 | ファイルを開いたりコピーしたりする権限、およびファイルにデータを追加したりファイルからデータを削除したりする権限。 |
ReadWriteExecute | 14 | ファイルを開いたりコピーしたりする権限、ファイルにデータを追加したりファイルからデータを削除したりする権限、およびアプリケーション ファイルを実行する権限。 |
TakeOwnership | 524288 | ファイルの所有者を変更する権限。 |
Write | 2 | ファイルにデータを追加する権限またはファイルからデータを削除する権限。 |
注釈
メソッドを使用して既存のメモリ マップト ファイルを MemoryMappedFile.OpenExisting 開く場合は、アクセス権を指定できます。
適用対象
.NET