estructura TAPE_SET_DRIVE_PARAMETERS (minitape.h)

La estructura TAPE_SET_DRIVE_PARAMETERS se usa junto con la solicitud IOCTL_TAPE_SET_DRIVE_PARAMS para ajustar los parámetros configurables de una unidad de cinta.

Sintaxis

typedef struct _TAPE_SET_DRIVE_PARAMETERS {
  BOOLEAN ECC;
  BOOLEAN Compression;
  BOOLEAN DataPadding;
  BOOLEAN ReportSetmarks;
  ULONG   EOTWarningZoneSize;
} TAPE_SET_DRIVE_PARAMETERS, *PTAPE_SET_DRIVE_PARAMETERS;

Miembros

ECC

Cuando se establece en TRUE, indica al dispositivo que use la corrección de errores de hardware. Cuando es FALSE, el dispositivo no usa la corrección de errores de hardware.

Compression

Cuando se establece en TRUE, indica al dispositivo que comprima los datos antes de escribirlos. Si una unidad debe estar al principio de la partición para poder establecer la compresión (TAPE_DRIVE_SET_CMP_BOP_ONLY), el autor de la llamada es responsable de colocar la unidad antes de intentar establecer la compresión. Cuando es FALSE, el dispositivo no comprime los datos antes de escribirlos.

DataPadding

Cuando se establece en TRUE, indica al dispositivo que rellena los datos con ceros. Esto es para mantener el streaming de cintas hasta que los datos estén listos. Cuando es FALSE, el dispositivo no rellena los datos con ceros.

ReportSetmarks

Cuando se establece en TRUE, indica al dispositivo que informe de marcas de conjunto detectadas durante las operaciones de lectura o espacio. Cuando es FALSE, el dispositivo no notifica marcas de establecimiento detectadas durante las operaciones de lectura o espacio.

EOTWarningZoneSize

Indica el tamaño en bytes de la zona de advertencia temprana hacia el final de la cinta en la que la unidad devuelve una condición de comprobación cuando entra en la zona.

Comentarios

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.

Requisitos

Requisito Valor
Header minitape.h (incluya Ntddtape.h, Minitape.h)

Consulte también

IOCTL_TAPE_SET_DRIVE_PARAMS

TapeMiniSetDriveParameters