Функция FsRtlAreVolumeStartupApplicationsComplete (ntifs.h)

Функция FsRtlAreVolumeStartupApplicationsComplete определяет, завершена ли обработка приложений, запускаемых томом.

Синтаксис

BOOLEAN FsRtlAreVolumeStartupApplicationsComplete();

Возвращаемое значение

FsRtlAreVolumeStartupApplicationsComplete возвращает значение TRUE , если все приложения, запускаемые томом для системы, завершили обработку запуска, в противном случае — FALSE .

Комментарии

Функция FsRtlAreVolumeStartupApplicationsComplete возвращает значение TRUE , если диспетчер сеансов (Smss.exe) завершил выполнение всех запускаемых приложений для системных томов; в противном случае — FALSE .

Эти сведения можно использовать для изменения поведения драйверов файловой системы. Например, драйвер файловой системы может отрицательно повлиять на Autochk.exe , если драйвер начнет обработку до полного завершения Autochck.exe . Если FsRtlAreVolumeStartupApplicationsComplete возвращает значение TRUE, Autochk.exe гарантированно будет полностью завершено.

Сведения о томе, к которому присоединен экземпляр минифильтра, см. в разделе FltQueryVolumeInformation.

Сведения о томе, связанном с данным файлом, каталогом или устройством хранения, см. в разделе ZwQueryVolumeInformationFile.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Fltkernel.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

См. также раздел

FltQueryVolumeInformation

ZwQueryVolumeInformationFile