Función FsRtlGetSectorSizeInformation (ntifs.h)
La rutina FsRtlGetSectorSizeInformation recupera la información de tamaño del sector físico y lógico de un volumen de almacenamiento.
Sintaxis
NTSTATUS FsRtlGetSectorSizeInformation(
PDEVICE_OBJECT DeviceObject,
[out] PFILE_FS_SECTOR_SIZE_INFORMATION SectorSizeInfo
);
Parámetros
DeviceObject
Objeto de dispositivo de destino para un dispositivo de almacenamiento.
[out] SectorSizeInfo
Puntero a una estructura de llamada proporcionada FILE_FS_SECTOR_SIZE_INFORMATION.
Valor devuelto
FsRtlGetSectorSizeInformation devuelve STATUS_SUCCESS si la información de tamaño del sector se devuelve en SectorSizeInfo. De lo contrario, se devuelve otro valor de NTSTATUS adecuado, como el siguiente.
Código devuelto | Descripción |
---|---|
|
El dispositivo de almacenamiento notificó un tamaño de sector no válido. |
Observaciones
Los controladores del sistema de archivos usan esta rutina para recuperar información de tamaño del sector del dispositivo de almacenamiento que contiene el volumen. Normalmente, un controlador del sistema de archivos mantiene el objeto de dispositivo enviado en RealDevice en su bloque de parámetros de volumen (VPD) para el volumen de almacenamiento.
Los controladores distintos de los controladores del sistema de archivos pueden consultar información de tamaño del sector mediante el FltQueryVolumeInformation o ZwQueryVolumeInformationFile rutinas o enviando una solicitud de IRP_MJ_QUERY_VOLUME_INFORMATION y especificando FileFsSectorSizeInformation como clase de información del sistema de archivos.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 8. |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (incluya Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
irQL | PASSIVE_LEVEL |
Consulte también
FILE_FS_SECTOR_SIZE_INFORMATION