Discuss this help topic in CBFS Forum

CallbackFileSystem.ChangeTimeAttributeSupported property


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

CallbackFileSystem     See also    


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


    property ChangeTimeAttributeSupported : boolean;

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

[C++ (VCL)]
    bool ChangeTimeAttributeSupported;

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

    bool ChangeTimeAttributeSupported;

    Public Property ChangeTimeAttributeSupported As Boolean

    boolean getChangeTimeAttributeSupported();
    void setChangeTimeAttributeSupported(boolean value)


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