Installable file system



operating system
(IFS or “File System Driver”, “FSD”) An API that allows you to extend OS/2 to access files stored on disk in formats other than FAT and HPFS, and access files that are stored on a network file server.
For example an IFS could provide programs running under OS/2 (including DOS and Windows programs) with access to files stored under Unix using the Berkeley fast file system.
The other variety of IFS (a “remote file system” or “redirector”) allows file sharing over a LAN, e.g. using Unix’s Network File System protocol. In this case, the IFS passes a program’s file access requests to a remote file server, possibly also translating between different file attributes used by OS/2 and the remote system.
Documentation on the IFS API has been available only by special request from IBM.
An IFS is structured as an ordinary 16-bit DLL with entry points for opening, closing, reading, and writing files, the swapper, file locking, and Universal Naming Convention. The main part of an IFS that runs in ring 0 is called by the OS/2 kernel in the context of the caller’s process and thread. The other part that runs in ring 3 is a utility library with entry points for FORMAT, RECOVER, SYS, and CHKDSK.
EDM/2 article (http://edm2.com/0103/).
(1999-04-07)

Tagged:

Read Also:

  • Installant

    /ɪnˈstɔːlənt/ noun 1.

  • Installation

    [in-stuh-ley-shuh n] /ˌɪn stəˈleɪ ʃən/ noun 1. something , as machinery or apparatus placed in position or connected for use. 2. the act of . 3. the fact of being . 4. Military. any more or less permanent post, camp, station, base, or the like, for the support or carrying on of military activities. /ˌɪnstəˈleɪʃən/ […]



  • Installation-art

    noun 1. art that is created, constructed, or installed on the site where it is exhibited, often incorporating materials or physical features on the site.

  • Installed user base

    user base



Disclaimer: Installable file system definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.