Condividi tramite


struttura TAPE_SET_DRIVE_PARAMETERS (ntddtape.h)

La struttura TAPE_SET_DRIVE_PARAMETERS viene usata insieme alla richiesta di IOCTL_TAPE_SET_DRIVE_PARAMS per regolare i parametri configurabili di un'unità nastro.

Sintassi

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

Membri

ECC

Se impostato su TRUE, indica al dispositivo di usare la correzione degli errori hardware. Quando FALSE, il dispositivo non usa la correzione degli errori hardware.

Compression

Se impostato su TRUE, indica al dispositivo di comprimere i dati prima di scriverli. Se un'unità deve essere all'inizio della partizione prima di poter impostare la compressione (TAPE_DRIVE_SET_CMP_BOP_ONLY), il chiamante è responsabile del posizionamento dell'unità prima di tentare di impostare la compressione. Quando FALSE, il dispositivo non comprime i dati prima di scriverli.

DataPadding

Se impostato su TRUE, indica al dispositivo di riempire i dati con zeri. Ciò consente di mantenere il flusso di nastri fino a quando i dati non sono pronti. Quando FALSE, il dispositivo non esegue il pad dei dati con zeri.

ReportSetmarks

Se impostato su TRUE, indica al dispositivo di segnalare i segni di impostazione rilevati durante le operazioni di lettura o di spazio. Quando FALSE, il dispositivo non segnala i segni di impostazione rilevati durante le operazioni di lettura o di spazio.

EOTWarningZoneSize

Indica le dimensioni in byte della zona di avviso anticipato verso la fine del nastro in cui l'unità restituisce una condizione di controllo quando entra nella zona.

Osservazioni

Il driver miniclasse può ignorare i parametri che il dispositivo non supporta. L'applicazione chiamante è responsabile di determinare se un dispositivo supporta una particolare funzionalità prima di tentare di impostarla.

Fabbisogno

Requisito Valore
intestazione ntddtape.h (include Ntddtape.h, Minitape.h)

Vedere anche

IOCTL_TAPE_SET_DRIVE_PARAMS

TapeMiniSetDriveParameters