Partager via


FsRtlGetSectorSizeInformation, fonction (ntifs.h)

La routine FsRtlGetSectorSizeInformation récupère les informations de taille de secteur physique et logique d’un volume de stockage.

Syntaxe

NTSTATUS FsRtlGetSectorSizeInformation(
        PDEVICE_OBJECT                   DeviceObject,
  [out] PFILE_FS_SECTOR_SIZE_INFORMATION SectorSizeInfo
);

Paramètres

DeviceObject

Objet d’appareil cible pour un appareil de stockage.

[out] SectorSizeInfo

Pointeur vers un appelant fourni FILE_FS_SECTOR_SIZE_INFORMATION structure.

Valeur de retour

FsRtlGetSectorSizeInformation retourne STATUS_SUCCESS si les informations de taille du secteur sont retournées dans SectorSizeInfo. Dans le cas contraire, une autre valeur appropriée NTSTATUS est retournée comme suit.

Retourner le code Description
STATUS_BAD_DEVICE_TYPE
L’appareil de stockage a signalé une taille de secteur non valide.

Remarques

Cette routine est utilisée par les pilotes de système de fichiers pour récupérer des informations de taille de secteur à partir de l’appareil de stockage contenant le volume. Un pilote de système de fichiers gère généralement l’objet d’appareil envoyé dans RealDevice dans son bloc de paramètres de volume (VPD) pour le volume de stockage.

Les pilotes autres que les pilotes de système de fichiers peuvent interroger des informations de taille de secteur à l’aide des FltQueryVolumeInformation ou ZwQueryVolumeInformationFile routines, ou en envoyant une requête IRP_MJ_QUERY_VOLUME_INFORMATION et en spécifiant FileFsSectorSizeInformation comme classe d’informations du système de fichiers.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
plateforme cible Universel
d’en-tête ntifs.h (include Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Voir aussi

FILE_FS_SECTOR_SIZE_INFORMATION

FltQueryVolumeInformation

IRP_MJ_QUERY_VOLUME_INFORMATION

ZwQueryVolumeInformationFile