| Solid File System Driver Edition SDK - EldoS Software - Introduction |
|
|
|
Solid File Systemâ„¢ (SolFS) Driver Edition SDKSolid File System (SolFS) is a flexible, high-performance file system, designed for use with both real media (such as Hard Drives or Flash Card) and virtual media (files on the disk, databases, application resources, raw memory). Created by: EldoS Corporation
Virtual disk is the one that has its own file system, but is not physically located on a disk partition. The storage can be actually located in a file residing on a local disk, or in applicaiton resources, or in memory, or somewhere at a remote location. The important part is that this disk is visible to the user (and to other applications) as if it were a formatted hard disk partition. Virual disk can be needed in many cases. The examples of use are:
In modern operating systems like Windows, Unix / Linux or Windows Mobile, to create a virtual disk one must develop one or several system-level (kernel-mode in Windows and Unix) drivers. Development of such drivers is an extremely complicated task that requires deep knowledge of the operating system internals. Besides complexity, driver development is a very time-consuming process. To solve these problems we offer Solid File System Driver Edition SDK. Solid File System Driver Edition SDK includes ready-to-deploy kernel-mode device and file system drivers and a user-mode API, which is used by your application. The drivers create a virtual disk and provide system-wide access to the disk. The API lets you manage the drivers and the virtual disk from any Windows or .NET application. The SDK uses embeddable SolFS engine as a back-end file system for storing your files. For technical information about the SDK please read the detailed description of SolFS Driver Edition SDK. If you need just a virtual disk and you don't need the functions, offered by Solid File System, you can use our CallbackDisk product, which provides only a device driver for virtual disks. If you need to expose the files to the operating system, i.e. create your own file system, then you need to take a look at our Callback File System product. Callback File System lets you create virtual file systems and disks and make them visible to the system as if they were physical devices with a standard file system. If you need to monitor activity on existing file systems, control file and folder operations, modify files on-the-fly etc., check our CallbackFilter product. |





