FsRtlAreVolumeStartupApplicationsComplete 函数 (ntifs.h)
FsRtlAreVolumeStartupApplicationsComplete 函数确定卷启动应用程序是否已完成处理。
语法
BOOLEAN FsRtlAreVolumeStartupApplicationsComplete();
返回值
如果系统的所有卷启动应用程序都已完成其启动处理,则 FsRtlAreVolumeStartupApplicationsComplete 返回 TRUE,否则返回 FALSE。
注解
如果会话管理器 (Smss.exe) 已完成系统卷的所有启动应用程序的运行 () ,则 FsRtlAreVolumeStartupApplicationsComplete 函数返回 TRUE,否则返回 FALSE。
可以使用此信息来修改文件系统驱动程序的行为。 例如,如果驱动程序 在Autochck.exe 完全完成之前开始处理,则文件系统驱动程序可能会对 Autochk.exe 产生负面影响。 如果 FsRtlAreVolumeStartupApplicationsComplete 返回 TRUE,则 保证Autochk.exe 已完成。
若要检索有关微筛选器实例所附加到的卷的信息,请参阅 FltQueryVolumeInformation。
若要检索与给定文件、目录或存储设备关联的卷的信息,请参阅 ZwQueryVolumeInformationFile。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
目标平台 | 通用 |
标头 | ntifs.h (包括 Fltkernel.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈