FsRtlGetSectorSizeInformation 関数 (ntifs.h)
FsRtlGetSectorSizeInformation ルーチンは、ストレージ ボリュームの物理セクター サイズと論理セクター サイズ情報を取得します。
構文
NTSTATUS FsRtlGetSectorSizeInformation(
PDEVICE_OBJECT DeviceObject,
[out] PFILE_FS_SECTOR_SIZE_INFORMATION SectorSizeInfo
);
パラメーター
DeviceObject
ストレージ デバイスのターゲット デバイス オブジェクト。
[out] SectorSizeInfo
呼び出し元が指定した FILE_FS_SECTOR_SIZE_INFORMATION 構造体へのポインター。
戻り値
セクター サイズ情報が SectorSizeInfo で返された場合、FsRtlGetSectorSizeInformation はSTATUS_SUCCESSを返します。 それ以外の場合は、次のような別の適切な NTSTATUS 値が返されます。
リターン コード | 説明 |
---|---|
|
ストレージ デバイスから無効なセクター サイズが報告されました。 |
注釈
このルーチンは、ボリュームを含むストレージ デバイスからセクター サイズ情報を取得するために、ファイル システム ドライバーによって使用されます。 ファイル システム ドライバーは通常、 RealDevice で送信されたデバイス オブジェクトを、ストレージ ボリュームのボリューム パラメーター ブロック (VPD) に保持します。
ファイル システム ドライバー以外のドライバーは、 FltQueryVolumeInformation ルーチンまたは ZwQueryVolumeInformationFile ルーチンを使用するか、 IRP_MJ_QUERY_VOLUME_INFORMATION 要求を送信して FileFsSectorSizeInformation を ファイル システム情報クラスとして指定することで、セクター サイズ情報を照会できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
FILE_FS_SECTOR_SIZE_INFORMATION
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示