次の方法で共有


FsRtlAreVolumeStartupApplicationsComplete 関数 (ntifs.h)

FsRtlAreVolumeStartupApplicationsComplete 関数は、ボリューム スタートアップ アプリケーションが処理を完了したかどうかを判断します。

構文

BOOLEAN FsRtlAreVolumeStartupApplicationsComplete();

戻り値

FsRtlAreVolumeStartupApplicationsComplete は、システムのすべてのボリューム スタートアップ アプリケーション がスタートアップ処理を完了した場合に TRUE を返 、それ以外の場合は FALSE 返します。

備考

FsRtlAreVolumeStartupApplicationsComplete 関数は、セッション マネージャー (Smss.exe) がシステム ボリュームのすべてのスタートアップ アプリケーションの実行を完了した場合に TRUE を 、それ以外の場合は FALSE 返します。

この情報を使用して、ファイル システム ドライバーの動作を変更できます。 たとえば、ファイル システム ドライバーは、Autochck.exe が完全に完了する前に、ドライバーが処理を開始した場合、Autochk.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