PathSeparator Property

The path separator character to use when returning vault paths.


ANSI (Cross Platform)
int GetPathSeparator();
int SetPathSeparator(int iPathSeparator); Unicode (Windows) INT GetPathSeparator();
INT SetPathSeparator(INT iPathSeparator);
@property (nonatomic,readwrite,assign,getter=pathSeparator,setter=setPathSeparator:) int pathSeparator;
- (int)pathSeparator;
- (void)setPathSeparator:(int)newPathSeparator;

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



This property specifies the path separator character that the class APIs should use when returning a vault path. Valid values are:


Windows path separator.

CBFSSTORAGE_PSC_SLASH47Forward slash ('/').

Unix-style path separator.

Note that this property is just a convenience; applications are free to use either of the above characters as path separators when passing path strings to the class's APIs.

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

Data Type


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