Go to the source code of this file.
Classes |
struct | __store_FindData |
| Find Data structure. More...
|
Defines |
#define | STORE_DEFAULT_PAGESIZE ((sal_uInt16)0x0400) |
| PageSize (recommended) default.
|
#define | STORE_MINIMUM_PAGESIZE ((sal_uInt16)0x0200) |
| PageSize (enforced) limits.
|
#define | STORE_MAXIMUM_PAGESIZE ((sal_uInt16)0x8000) |
#define | STORE_MAXIMUM_NAMESIZE 256 |
| NameSize (enforced) limit.
|
#define | STORE_ATTRIB_ISLINK ((sal_uInt32)0x10000000) |
| Attributes (predefined).
|
#define | STORE_ATTRIB_ISDIR ((sal_uInt32)0x20000000) |
#define | STORE_ATTRIB_ISFILE ((sal_uInt32)0x40000000) |
Typedefs |
typedef enum __store_AccessMode | storeAccessMode |
| Access Mode type.
|
typedef enum __store_Error | storeError |
| Error Code type.
|
typedef struct __store_FindData | storeFindData |
| Find Data type.
|
Enumerations |
enum | __store_AccessMode {
store_AccessCreate,
store_AccessReadCreate,
store_AccessReadWrite,
store_AccessReadOnly,
store_Access_FORCE_EQUAL_SIZE = SAL_MAX_ENUM
} |
| Access Mode enumeration. More...
|
enum | __store_Error {
store_E_None = 0,
store_E_AccessViolation,
store_E_LockingViolation,
store_E_CantSeek,
store_E_CantRead,
store_E_CantWrite,
store_E_InvalidAccess,
store_E_InvalidHandle,
store_E_InvalidParameter,
store_E_InvalidChecksum,
store_E_AlreadyExists,
store_E_NotExists,
store_E_NotDirectory,
store_E_NotFile,
store_E_NoMoreFiles,
store_E_NameTooLong,
store_E_OutOfMemory,
store_E_OutOfSpace,
store_E_Pending,
store_E_WrongFormat,
store_E_WrongVersion,
store_E_Unknown,
store_E_FORCE_EQUAL_SIZE = SAL_MAX_ENUM
} |
| Error Code enumeration. More...
|
Define Documentation
#define STORE_ATTRIB_ISDIR ((sal_uInt32)0x20000000) |
#define STORE_ATTRIB_ISFILE ((sal_uInt32)0x40000000) |
#define STORE_ATTRIB_ISLINK ((sal_uInt32)0x10000000) |
#define STORE_DEFAULT_PAGESIZE ((sal_uInt16)0x0400) |
#define STORE_MAXIMUM_NAMESIZE 256 |
#define STORE_MAXIMUM_PAGESIZE ((sal_uInt16)0x8000) |
#define STORE_MINIMUM_PAGESIZE ((sal_uInt16)0x0200) |
Typedef Documentation
Enumeration Type Documentation
Error Code enumeration.
- Enumerator:
store_E_None |
|
store_E_AccessViolation |
|
store_E_LockingViolation |
|
store_E_CantSeek |
|
store_E_CantRead |
|
store_E_CantWrite |
|
store_E_InvalidAccess |
|
store_E_InvalidHandle |
|
store_E_InvalidParameter |
|
store_E_InvalidChecksum |
|
store_E_AlreadyExists |
|
store_E_NotExists |
|
store_E_NotDirectory |
|
store_E_NotFile |
|
store_E_NoMoreFiles |
|
store_E_NameTooLong |
|
store_E_OutOfMemory |
|
store_E_OutOfSpace |
|
store_E_Pending |
|
store_E_WrongFormat |
|
store_E_WrongVersion |
|
store_E_Unknown |
|
store_E_FORCE_EQUAL_SIZE |
|