Integer constants that can be combined specifying the file open mode.
Name |
Value |
Description |
aFileModeRead |
0x00000001 |
FileReadAccess |
aFileModeWrite |
0x00000002 * |
FileWriteAccess |
aFileModeShareDelete |
0x00000010 |
FileShareDelete |
aFileModeShareRead |
0x00000020 |
FileShareRead |
aFileModeShareWrite |
0x00000040 |
FileShareWrite |
aFileModeCreateNew |
0x00000100 |
FileCreateNew |
aFileModeCreateAlways |
0x00000200 |
FileCreateAlways |
aFileModeOpenExisting |
0x00000400 |
FileOpenExisting |
aFileModeOpenAlways |
0x00000800 |
FileOpenAlways |
aFileModeTruncateExisting |
0x00001000 |
FileTruncateExisting |
aFileModeAttributeArchive |
0x00010000 |
FileAttributeArchive |
aFileModeAttributeEncrypted |
0x00020000 |
FileAttributeEncrypted |
aFileModeAttributeHidden |
0x00040000 |
FileAttributeHidden |
aFileModeAttributeNormal |
0x00080000 |
FileAttributeNormal |
aFileModeAttributeOffline |
0x00100000 |
FileAttributeOffline |
aFileModeAttributeReadOnly |
0x00200000 |
FileAttributeReadOnly |
aFileModeAttributeSystem |
0x00400000 |
FileAttributeSystem |
aFileModeAttributeTemporary |
0x00800000 |
FileAttributeTemporary |
aFileModeFlagWriteThrough |
0x02000000 |
FileFlagWriteThrough |
aFileModeFlagNoBuffering |
0x04000000 |
FileFlagNoBuffering |
aFileModeFlagDeleteOnClose |
0x08000000 |
FileFlagDeleteOnClose |