jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2962回复:2

Observations on File System Filter Drivers

楼主#
更多 发布于:2002-05-30 18:50
Observations on File System Filter Drivers
Ó 2000 OSR Open Systems Resources, Inc.

 

Having worked with file system filter drivers in various versions of Windows NT, we have noticed some new tools and issues for Windows 2000 file system filter driver writers that have an effect on their development.  This article attempts to capture those observations in hopes that they will help those developing, or attempting to develop, file system filter drivers in the future.

 

The “big issues” as far as we can tell continue to remain pretty much the same for file system filter driver writers:

 

?    Reentrant operations

?    IRQL levels

?    Mapping between file objects and files

?    Dealing with removable media

?    Dealing with naming

?    Understanding file system semantics

 

Some things have changed in Windows 2000, however, and we thought it was time to discuss some of those issues (and review a few old issues in the process) in The NT Insider so that we can share some of our hard-won experience with others.

 

Device Attachment
Figuring out how to manage device attachment has always been a problem in Windows NT.  For example, there is the perennial problem with respect to load ordering of two file system filter drivers.  In Windows 2000 this problem is less difficult than in previous Windows NT versions, because the CIFS/SMB network redirector now registers as a file system.  Thus, its loading can be detected by a file system filter driver.

 

In earlier versions of Windows NT, it was necessary to “find out” when a network redirector loaded using some other scheme.  Even in Windows 2000, this problem remains for those filter drivers that filter the NCP (NetWare) network redirector, because it does not register as a “file system”.  Of course, these network redirectors work fine, whether they register as file systems or not, because the only other use the OS has for registered file system is to mount media volumes

最新喜欢:

ljmmaryljmmar...
flyfox
驱动中牛
驱动中牛
  • 注册日期2001-04-05
  • 最后登录2012-08-03
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望22点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-01 19:14
又是OSR的!
另外能否把联接给出,因为我们看不到图
一剑西来,天外飞仙
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-02 11:28
http://www.osr.com\\ntinsider\\2000\\fs_filter\\fs_filter.htm [url] [/url]
游客

返回顶部