Freigeben über


TAPE_SET_DRIVE_PARAMETERS-Struktur (minitape.h)

Die TAPE_SET_DRIVE_PARAMETERS-Struktur wird in Verbindung mit der IOCTL_TAPE_SET_DRIVE_PARAMS-Anforderung verwendet, um die konfigurierbaren Parameter eines Bandlaufwerks anzupassen.

Syntax

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

Member

ECC

Weist das Gerät bei Festlegung auf TRUE an, die Hardwarefehlerkorrektur zu verwenden. Bei FALSE verwendet das Gerät keine Hardwarefehlerkorrektur.

Compression

Weist das Gerät bei Festlegung auf TRUE an, Daten vor dem Schreiben zu komprimieren. Wenn sich ein Laufwerk am Anfang der Partition befinden muss, bevor es die Komprimierung (TAPE_DRIVE_SET_CMP_BOP_ONLY) festlegen kann, ist der Aufrufer für die Positionierung des Laufwerks verantwortlich, bevor versucht wird, die Komprimierung festzulegen. Bei FALSE komprimiert das Gerät keine Daten vor dem Schreiben.

DataPadding

Weist das Gerät bei Festlegung auf TRUE an, Daten mit Nullen zu paden. Dadurch wird das Bandstreaming beibehalten, bis die Daten bereit sind. Bei FALSE werden daten vom Gerät nicht mit Nullen unterpadet.

ReportSetmarks

Bei Festlegung auf TRUE weist das Gerät an, Setmarkierungen zu melden, die bei Lese- oder Leerzeichenvorgängen gefunden wurden. Bei FALSE meldet das Gerät keine Setmarkierungen, die bei Lese- oder Leerzeichenvorgängen gefunden wurden.

EOTWarningZoneSize

Gibt die Größe der Frühwarnzone in Byte am Ende des Bandes an, in dem das Laufwerk beim Eintritt in die Zone eine Prüfbedingung zurückgibt.

Hinweise

Der Miniklassentreiber kann Parameter ignorieren, die sein Gerät nicht unterstützt. Die aufrufende Anwendung ist dafür verantwortlich, zu bestimmen, ob ein Gerät ein bestimmtes Feature unterstützt, bevor versucht wird, es festzulegen.

Anforderungen

Anforderung Wert
Header minitape.h (include Ntddtape.h, Minitape.h)

Weitere Informationen

IOCTL_TAPE_SET_DRIVE_PARAMS

TapeMiniSetDriveParameters