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;

Angehörige

ECC

Wenn dieser Wert auf TRUEfestgelegt ist, wird das Gerät angewiesen, die Hardwarefehlerkorrektur zu verwenden. Wenn FALSE-verwendet das Gerät keine Hardwarefehlerkorrektur.

Compression

Wenn dieser Wert auf TRUEfestgelegt ist, wird das Gerät angewiesen, Daten vor dem Schreiben zu komprimieren. Wenn ein Laufwerk zu Beginn der Partition sein muss, bevor es die Komprimierung festlegen kann (TAPE_DRIVE_SET_CMP_BOP_ONLY), ist der Aufrufer für die Positionierung des Laufwerks verantwortlich, bevor versucht wird, die Komprimierung festzulegen. Wenn FALSE-, komprimiert das Gerät keine Daten vor dem Schreiben.

DataPadding

Wenn dieser Wert auf TRUE-festgelegt ist, wird das Gerät angewiesen, Daten mit Nullen zu padieren. Dies ist, das Bandstreaming beizubehalten, bis Daten bereit sind. Wenn FALSE-, werden keine Daten mit Nullen vom Gerät padt.

ReportSetmarks

Wenn dieser Wert auf TRUEfestgelegt ist, wird das Gerät angewiesen, setmarks zu melden, die bei Lese- oder Leerraumvorgängen aufgetreten sind. Wenn FALSE-, meldet das Gerät keine Setmarkierungen, die bei Lese- oder Leerraumvorgängen aufgetreten sind.

EOTWarningZoneSize

Gibt die Größe in Byte der Frühwarnzone am Ende des Bandes an, in dem das Laufwerk eine Überprüfungsbedingung zurückgibt, wenn sie in die Zone eintritt.

Bemerkungen

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 (enthalten Ntddtape.h, Minitape.h)

Siehe auch

IOCTL_TAPE_SET_DRIVE_PARAMS

TapeMiniSetDriveParameters