培训
认证
Microsoft Certified: Azure Data Fundamentals - Certifications
展示与 Microsoft Azure 数据服务相关的核心数据概念的基本知识。
《文件系统和筛选器驱动程序设计指南》介绍了如何设计和实现适用于 Windows 的文件系统筛选器驱动程序。 它还提供与 Windows 文件系统相关的驱动程序信息。 请查看编程参考中的参考页面。
Windows 文件系统会作为在存储系统之上工作的文件系统驱动程序来实现。
Windows 中系统提供的每个文件系统旨在提供可靠的数据存储和不同的功能,目的是满足用户的要求。
开发新的文件系统驱动程序几乎总是没有必要的,而且新文件系统驱动程序的要求/规范也是不可预测的。 因此,本设计指南不涉及文件系统开发。 如果确实需要开发 Windows 可用驱动程序之外的新文件系统驱动程序,我们提供了示例代码作为范本。
文件系统筛选器驱动程序(微筛选器)可截获发往某个文件系统或其他文件系统筛选器驱动程序的请求。 通过在请求到达其预期目标之前截获它,微筛选器可扩展或替换请求的原始目标提供的功能。 筛选器驱动程序的示例包括:
筛选器驱动程序开发人员使用筛选器管理器 (FltMgr.sys)。 由系统提供的此模块为开发人员提供了一个框架,让他们无需管理文件 I/O 的所有复杂问题即可实现筛选器驱动程序。 FltMgr 简化了筛选器驱动程序的开发,并解决了旧版筛选器驱动程序模型的诸多问题,例如 FltMgr 能够通过指定高度来控制负载顺序。
Microsoft 提供了多个文件系统筛选器驱动程序示例。 任何决定开发自己的文件系统的人员都可以获得文件系统驱动程序示例代码。
有关文件系统和文件系统筛选器驱动程序的认证信息,请参阅 Windows Hardware Lab Kit (HLK)。 文件系统和筛选器驱动程序的测试可在 Filter.Driver 下找到。
OSR 为文件系统筛选器开发人员提供各种培训资源。 他们还主持了社区讨论论坛,如 Windows 文件系统和微型筛选器开发人员兴趣列表,可以在其中提问并与来自世界各地的筛选器驱动程序开发人员沟通交流。
培训
认证
Microsoft Certified: Azure Data Fundamentals - Certifications
展示与 Microsoft Azure 数据服务相关的核心数据概念的基本知识。