[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Storage.NativeFileMode

Enum NativeFileMode

Namespace
GrapeCity.Documents.DX.Storage
Assembly
GcDocs.DX.Windows.dll

Native file creation disposition.

public enum NativeFileMode

Fields

Create = 2

Creates a new file, always. If a file exists, the function overwrites the file, clears the existing attributes, combines the specified file attributes, and flags with FILE_ATTRIBUTE_ARCHIVE, but does not set the security descriptor that the SECURITY_ATTRIBUTES structure specifies.

CreateNew = 1

Creates a new file. The function fails if a specified file exists.

Open = 3

Opens a file. The function fails if the file does not exist.

OpenOrCreate = 4

Opens a file, always. If a file does not exist, the function creates a file as if dwCreationDisposition is CREATE_NEW.

Truncate = 5

Opens a file and truncates it so that its size is 0 (zero) bytes. The function fails if the file does not exist. The calling process must open the file with the GENERIC_WRITE access right.