IOCTL_STORAGE_READ_CAPACITY IOCTL (ntddstor.h)
La solicitud IOCTL_STORAGE_READ_CAPACITY devuelve la información de capacidad de lectura del dispositivo de almacenamiento de destino.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El búfer de Irp-AssociatedIrp.SystemBuffer> contiene una estructura STORAGE_READ_CAPACITY.
Longitud del búfer de salida
Parameters.DeviceIoControl.OutputBufferLength en la ubicación de pila de E/S del IRP indica el tamaño, en bytes, del búfer, que debe ser al menos sizeof(STORAGE_READ_CAPACITY).
Bloque de estado
El campo Estado se puede establecer en STATUS_SUCCESS, o posiblemente en STATUS_INVALID_DEVICE_REQUEST, STATUS_BUFFER_TOO_SMALL, STATUS_BUFFER_OVERFLOW o algún otro estado de error.
Comentarios
Una solicitud de IOCTL_STORAGE_READ_CAPACITY devuelve la información de capacidad del disco recuperada durante la inicialización del disco. El sistema obtiene la información de capacidad con el comando SCSI READ CAPACITY.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | ntddstor.h (incluya Ntddstor.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de