Export (0) Print
Expand All
Expand Minimize

FsRtlAreVolumeStartupApplicationsComplete function

The FsRtlAreVolumeStartupApplicationsComplete function determines whether volume startup applications have completed processing.

Syntax


BOOLEAN FsRtlAreVolumeStartupApplicationsComplete(void);

Parameters

This function has no parameters.

Return value

FsRtlAreVolumeStartupApplicationsComplete returns TRUE if all volume startup applications for the system have completed their startup processing, FALSE otherwise.

Remarks

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 FltQueryVolumeInformation.

Requirements

Version

Available in Windows Vista and later versions of Windows operating systems.

Header

Ntifs.h (include Fltkernel.h or Ntifs.h)

Library

Ntoskrnl.lib

IRQL

<= APC_LEVEL

See also

FltQueryVolumeInformation
ZwQueryVolumeInformationFile

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft