다음을 통해 공유


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 값이 반환됩니다.

반환 코드 묘사
STATUS_BAD_DEVICE_TYPE
스토리지 디바이스에서 잘못된 섹터 크기를 보고했습니다.

발언

이 루틴은 파일 시스템 드라이버가 볼륨을 포함하는 스토리지 디바이스에서 섹터 크기 정보를 검색하는 데 사용됩니다. 파일 시스템 드라이버는 일반적으로 스토리지 볼륨에 대한 VPD(볼륨 매개 변수 블록)에서 RealDevice 전송된 디바이스 개체를 유지 관리합니다.

파일 시스템 드라이버 이외의 드라이버는 FltQueryVolumeInformation 또는 ZwQueryVolumeInformationFile 루틴을 사용하거나 IRP_MJ_QUERY_VOLUME_INFORMATION 요청을 보내고 파일 시스템 정보 클래스로 FileFsSectorSizeInformation 지정하여 섹터 크기 정보를 쿼리할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 8부터 사용할 수 있습니다.
대상 플랫폼 보편적
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

참고 항목

FILE_FS_SECTOR_SIZE_INFORMATION

FltQueryVolumeInformation

IRP_MJ_QUERY_VOLUME_INFORMATION

ZwQueryVolumeInformationFile