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