支持特殊文件

特殊文件 包括分页文件、转储文件和休眠文件。 如果驱动程序的目标设备是系统可能用于这些文件的存储设备,则驱动程序必须执行以下操作:

如果驱动程序为设备调用 WdfDeviceSetSpecialFileSupport ,并且设备上打开了特殊文件,则框架不允许 PnP 管理器删除或停止设备。

驱动程序调用 WdfDeviceAddDependentUsageDeviceObject 后,它可以调用 WdfDeviceRemoveDependentUsageDeviceObject 以删除设备在另一台设备上的依赖关系。