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 及更高版本的 Windows 操作系统中可用。
目标平台 通用
标头 ntifs.h (包括 Fltkernel.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另请参阅

FltQueryVolumeInformation

ZwQueryVolumeInformationFile