Funzione FsRtlGetSectorSizeInformation (ntifs.h)
La routine FsRtlGetSectorSizeInformation recupera le informazioni sulle dimensioni del settore fisico e logico per un volume di archiviazione.
Sintassi
NTSTATUS FsRtlGetSectorSizeInformation(
PDEVICE_OBJECT DeviceObject,
[out] PFILE_FS_SECTOR_SIZE_INFORMATION SectorSizeInfo
);
Parametri
DeviceObject
Oggetto dispositivo di destinazione per un dispositivo di archiviazione.
[out] SectorSizeInfo
Puntatore a un chiamante fornito FILE_FS_SECTOR_SIZE_INFORMATION struttura.
Valore restituito
FsRtlGetSectorSizeInformation restituisceSTATUS_SUCCESS se le informazioni sulle dimensioni del settore vengono restituite in SectorSizeInfo. In caso contrario, viene restituito un altro valore NTSTATUS appropriato, ad esempio il seguente.
Codice restituito | Descrizione |
---|---|
|
Il dispositivo di archiviazione ha segnalato una dimensione del settore non valida. |
Commenti
Questa routine viene usata dai driver del file system per recuperare le informazioni sulle dimensioni del settore dal dispositivo di archiviazione contenente il volume. Un driver del file system gestisce in genere l'oggetto dispositivo inviato in RealDevice nel blocco di parametri del volume (VPD) per il volume di archiviazione.
I driver diversi dai driver del file system possono eseguire query sulle informazioni sulle dimensioni del settore usando le routine FltQueryVolumeInformation o ZwQueryVolumeInformationFile oppure inviando una richiesta di IRP_MJ_QUERY_VOLUME_INFORMATION e specificando FileFsSectorSizeInformation come classe di informazioni del file system.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Vedi anche
FILE_FS_SECTOR_SIZE_INFORMATION