Discuss this help topic in CBFS Forum

CallbackFileSystem.ChangeTimeAttributeSupported property

Filter:

Pascal    C++ (Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET    Java 

CallbackFileSystem     See also    

Overview

Specifies whether the filesystemsupports last change time attribute of the file.

Declaration

[Pascal]
    property ChangeTimeAttributeSupported : boolean;

[C++ (Lib)]
    bool GetChangeTimeAttributeSupported();
    void SetChangeTimeAttributeSupported(BOOL Value);

[C++ (VCL)]
    bool ChangeTimeAttributeSupported;

[C++ (.NET)]
    bool ChangeTimeAttributeSupported;

[C#]
    bool ChangeTimeAttributeSupported;

[VB.NET]
    Public Property ChangeTimeAttributeSupported As Boolean

[Java]
    boolean getChangeTimeAttributeSupported();
    void setChangeTimeAttributeSupported(boolean value)

Description

Use this property to tell the driver and the OS whether change time attribute of the file is supported.

Change time - the last time when file metadata (e.g. permissions) or contents of the file were changed. This atribute is optional and it's possible not to handle it in the callbacks (just leave the value of the corresponding parameter untouched). If the file system name is "NTFS" and ChangeTimeAttributeSupported is set to FALSE then CBFS still handles it implicitly by setting to be equal to LastWriteTime.

ChangeTimeAttributeSupported is set by default to FALSE.

See also

OnEnumerateDirectory event     OnGetFileInfo event     OnSetFileAttributes event    

Discuss this help topic in CBFS Forum