UseAccessTime Property

Whether the class should keep track of last access times for vault items.

Syntax

ANSI (Cross Platform)
int GetUseAccessTime();
int SetUseAccessTime(int bUseAccessTime); Unicode (Windows) BOOL GetUseAccessTime();
INT SetUseAccessTime(BOOL bUseAccessTime);
@property (nonatomic,readwrite,assign,getter=useAccessTime,setter=setUseAccessTime:) BOOL useAccessTime;
- (BOOL)useAccessTime;
- (void)setUseAccessTime:(BOOL)newUseAccessTime;
#define PID_CBVAULT_USEACCESSTIME 17

CBFSVAULT_EXTERNAL void* CBFSVAULT_CALL CBFSVault_CBVault_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
CBFSVAULT_EXTERNAL int CBFSVAULT_CALL CBFSVault_CBVault_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

FALSE

Remarks

This property specifies whether the class should update the last access time for vault items (files, directories, symbolic links, and alternate streams) every time they're accessed.

Note that keeping track of access times will slow down operations.

Note: This property cannot be changed when Active is true, and cannot be changed within events.

Data Type

Boolean

Copyright (c) 2022 Callback Technologies, Inc. - All rights reserved.
CBFS Vault 2020 C++ Edition - Version 20.0 [Build 8347]