1

私は、diskperf をベースとするアッパー ボリューム フィルター ドライバーに取り組んでいます。
クラスター サイズ (アロケーション ユニット サイズ) を計算する方法を知りたいです。I を使用すると目的の出力が得られることは
わかっていますが、これはユーザー モードでのみ役立ちます。 カーネルレベルで動作させたい。 クラスター サイズを見つけるのに役立つ IOCTL または関数はありますか?GetDiskFreeSpace

4

1 に答える 1

1

ZwQueryVolumeInformationFile/NtQueryVolumeInformationFileFsInformationClass をFILE_FS_SIZE_INFORMATION構造体に設定します。

またはIRP_MJ_QUERY_VOLUME_INFORMATIONを使用します。

于 2013-03-21T14:38:47.053 に答える