home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.ms-windows.programmer.win32
- Path: sparky!uunet!microsoft!hexnut!alistair
- From: alistair@microsoft.com (Alistair Banks)
- Subject: Re: File system switches
- Message-ID: <1992Aug25.174111.7715@microsoft.com>
- Date: 25 Aug 92 17:41:11 GMT
- Organization: Microsoft Corporation
- References: <2562@news.cerf.net>
- Distribution: usa
- Keywords: NT, file systems
- Lines: 23
-
- In article <2562@news.cerf.net> boltr@nic.cerf.net (Rory Bolt) writes:
- >Hello,
- > Does NT support a file system switch and stackable files
- >systems similar to vnode based UNIXs? In particular would it be
- >possible to implement something similar to Sun Microsystem's
- >Translucent File System (TFS)?
-
- Windows NT's driver mechanism allows for the layering of drivers - file
- systems are drivers which respond to the set of messages that the
- i/o subsystem generates when requesting file services. They're not
- "special" and don't have a different set of interfaces. All drivers
- respond to messages which interest them, and pass them through to the
- next driver in the chain if they're not interested.
-
- So indeed, you could layer any one file system on top of the services
- of another to implement intelligent archiving systems, Sun TFS-like
- systems, or simply something that turns a file delete into a rename! You
- can implement compression file systems or make your 1.4Mb disk image on
- your C: drive appear to be your I: drive
-
- Driver layering is useful!
-
- -- Alistair
-