TSBSftpFileOpenAccess = int;
TSBSftpFileOpenAccess represents a bit mask which contains zero or more bit flags as defined by TSBSftpFileOpenAccessItem
[VB.NET]
Property SupportedAccessModes As TSBSftpFileOpenAccess
TSBSftpFileOpenAccess As Integer
TSBSftpFileOpenAccess represents a bit mask which contains zero or more bit flags as defined by TSBSftpFileOpenAccessItem
[Pascal]
property SupportedAccessModes : TSBSftpFileOpenAccess;
TSBSftpFileOpenAccess = set of TSBSftpFileOpenAccessItem;
No other handle has been opened for reading and
no other handle will be opened for reading until the client closes the handle.
However other handle can be opened for any other access but reading
faWriteLock = 2
faWriteLock
f_faWriteLock = 2
No other handle has been opened for writing or appending and
no other handle will be opened for writing or appending until the client closes the handle.
However other handle can be opened for any other access but writing or appending
faDeleteLock = 4
faDeleteLock
f_faDeleteLock = 4
No other handle has been opened for deleting or with delete on close flag and
no other handle will be opened deleting or with delete on close flag until the client closes the handle
faBlockAdvisory = 8
faBlockAdvisory
f_faBlockAdvisory = 8
If this bit is set, the above block modes are advisory.
In advisory mode, only other accesses that specify a block mode need to be considered
when determining whether the block access can be granted