FsRtlGetSectorSizeInformation 函式 (ntifs.h)
FsRtlGetSectorSizeInformation 例程會擷取記憶體磁碟區的實體和邏輯扇區大小資訊。
語法
NTSTATUS FsRtlGetSectorSizeInformation(
PDEVICE_OBJECT DeviceObject,
[out] PFILE_FS_SECTOR_SIZE_INFORMATION SectorSizeInfo
);
參數
DeviceObject
存儲設備的目標裝置物件。
[out] SectorSizeInfo
提供 FILE_FS_SECTOR_SIZE_INFORMATION 結構的呼叫端指標。
傳回值
FsRtlGetSectorSizeInformation 如果扇區大小資訊是在 SectorSizeInfo中傳回 STATUS_SUCCESS。 否則,會傳回另一個適當的 NTSTATUS 值,如下所示。
傳回碼 | 描述 |
---|---|
|
存儲設備回報扇區大小無效。 |
言論
檔案系統驅動程式會使用此例程,從包含磁碟區的存儲設備擷取扇區大小資訊。 文件系統驅動程式通常會維護儲存磁碟區之磁碟區參數區塊 (VPD) 中傳送 RealDevice 傳送的裝置物件。
文件系統驅動程式以外的驅動程式,可以使用 FltQueryVolumeInformation 或 ZwQueryVolumeInformationFile 例程,或傳送 IRP_MJ_QUERY_VOLUME_INFORMATION 要求並指定 FileFsSectorSizeInformation 做為文件系統資訊類別,來查詢扇區大小資訊。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始提供。 |
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
另請參閱
FILE_FS_SECTOR_SIZE_INFORMATION