[]
        
(Showing Draft Content)

C1.Util.DX.Storage.NativeFileMode

NativeFileMode Enum

Native file creation disposition.

Namespace: C1.Util.DX.Storage
Assembly: C1.Win.C1DX.4.8.dll
Syntax
public enum NativeFileMode

Fields

Name Description
Create

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

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

Open

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

OpenOrCreate

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

Truncate

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.