IOCTL_DISK_GET_LENGTH_INFO IOCTL (ntdddisk.h)
Devuelve la longitud, en bytes, del disco, la partición o el volumen asociados al objeto de dispositivo que es el destino de la solicitud.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El controlador devuelve los datos GET_LENGTH_INFORMATION en el búfer en Irp-AssociatedIrp.SystemBuffer>.
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 >= sizeof(GET_LENGTH_INFORMATION).
Bloque de estado
El campo Información se establece en el tamaño, en bytes, de los datos devueltos. El campo Estado se puede establecer en STATUS_SUCCESS o en STATUS_BUFFER_TOO_SMALL si el búfer proporcionado por el autor de la llamada no es adecuado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con Windows XP y sistemas operativos posteriores. |
Encabezado | ntdddisk.h (incluya Ntdddisk.h) |