Compartir a través de


IOCTL_TAPE_SET_DRIVE_PARAMS IOCTL (ntddtape.h)

Ajusta los parámetros configurables de una unidad de cinta. El controlador de miniclase puede omitir los parámetros que su dispositivo no admite. La aplicación que realiza la llamada es responsable de determinar si un dispositivo admite una característica determinada antes de intentar establecerla.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

La estructura TAPE_SET_DRIVE_PARAMETERS del búfer en Irp-AssociatedIrp.SystemBuffer> contiene los valores que se van a establecer.

Longitud del búfer de entrada

Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer de parámetros, que debe ser >= sizeof(TAPE_SET_DRIVE_PARAMETERS).

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

Bloque de estado

El campo Información se establece en cero. El campo Estado se establece en STATUS_SUCCESS, o posiblemente en STATUS_IO_DEVICE_ERROR, STATUS_INVALID_DEVICE_REQUEST, STATUS_DEVICE_DATA_ERROR, STATUS_NO_SUCH_DEVICE, STATUS_IO_TIMEOUT, STATUS_INFO_LENGTH_MISMATCH o STATUS_DEVICE_NOT_READY.

Requisitos

Requisito Valor
Header ntddtape.h (incluya Ntddtape.h)

Consulte también

TAPE_SET_DRIVE_PARAMETERS

TAPE_STATUS

TapeMiniSetDriveParameters