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 |
---|---|
|
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