// ntifs.h
BOOLEAN FsRtlAreVolumeStartupApplicationsComplete();
View the official Windows Driver Kit DDI referenceNo description available.
The FsRtlAreVolumeStartupApplicationsComplete function determines whether volume startup applications have completed processing.
FsRtlAreVolumeStartupApplicationsComplete returns TRUE if all volume startup applications for the system have completed their startup processing, FALSE otherwise.
The FsRtlAreVolumeStartupApplicationsComplete function returns TRUE if session manager (Smss.exe) has completed running all startup applications for the system volume(s), FALSE otherwise.
You can use this information to modify the behavior of file system drivers. For example, a file system driver can adversely affect Autochk.exe if the driver starts its processing before Autochck.exe has fully completed. If FsRtlAreVolumeStartupApplicationsComplete returns TRUE, Autochk.exe is guaranteed to have fully completed.
To retrieve information about the volume that a minifilter instance is attached to, see FltQueryVolumeInformation.
To retrieve information about the volume associated with a given file, directory, or storage device, see ZwQueryVolumeInformationFile.