Solid File System

Virtual file system enigne that can be embedded into your software.

SolFSStorageState type

Filter:

Pascal    Plain C    C++ (DLL/Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET   

SolFSStorage    

Overview

This type is used to specify states of the storage

Declaration

[Pascal]
  TSolFSStorageStateItem = (
    ssFixedSize,
    ssReadOnly,
    ssCorrupted,
    ssTransactionsUsed,
    ssAccessTimeUsed,
    ssEncrypted,
    ssValidPasswordSet,
    ssPhysicalVolume
  );
  TSolFSStorageState = set of TSolFSStorageStateItem;

[Plain C]
    #define ssFixedSize 0x00000001
    #define ssReadOnly 0x00000002
    #define ssCorrupted 0x00000004
    #define ssTransactionsUsed 0x00000008
    #define ssAccessTimeUsed 0x00000010
    #define ssEncrypted 0x00000020
    #define ssValidPasswordSet 0x00000040
    #define ssPhysicalVolume 0x00000080

[C++ (DLL/Lib)]
    #define ssFixedSize 0x00000001
    #define ssReadOnly 0x00000002
    #define ssCorrupted 0x00000004
    #define ssTransactionsUsed 0x00000008
    #define ssAccessTimeUsed 0x00000010
    #define ssEncrypted 0x00000020
    #define ssValidPasswordSet 0x00000040
    #define ssPhysicalVolume 0x00000080
    typedef long SolFSStorageState;

[C++ (VCL)]
    enum TSolFSStorageStateItem { ssFixedSize, ssReadOnly, ssCorrupted, ssTransactionsUsed, ssAccessTimeUsed, ssEncrypted, ssValidPasswordSet, ssPhysicalVolume };
    typedef Set<TSolFSStorageStateItem, ssFixedSize, ssPhysicalVolume> TSolFSStorageState;

[C++ (.NET)]
  public __value class SolFSStorageStateItem {
    public:
    static const long ssFixedSize = 0x00000001;
    static const long ssReadOnly = 0x00000002;
    static const long ssCorrupted = 0x00000004;
    static const long ssTransactionsUsed = 0x00000008;
    static const long ssAccessTimeUsed = 0x00000010;
    static const long ssEncrypted = 0x00000020;
    static const long ssValidPasswordSet = 0x00000040;
    static const long ssPhysicalVolume = 0x00000080;
  };
  typedef long SolFSStorageState;

[C#]
  public class SolFSStorageStateItem {
    public:
    static const long ssFixedSize = 0x00000001;
    static const long ssReadOnly = 0x00000002;
    static const long ssCorrupted = 0x00000004;
    static const long ssTransactionsUsed = 0x00000008;
    static const long ssAccessTimeUsed = 0x00000010;
    static const long ssEncrypted = 0x00000020;
    static const long ssValidPasswordSet = 0x00000040;
    static const long ssPhysicalVolume = 0x00000080;
  };
  typedef long SolFSStorageState;

[VB.NET]

Values:

Back to top