TAPE_SET_DRIVE_PARAMETERS struttura (minitape.h)
La struttura TAPE_SET_DRIVE_PARAMETERS viene usata insieme alla richiesta di IOCTL_TAPE_SET_DRIVE_PARAMS per modificare 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;
Members
ECC
Se impostato su TRUE, indica al dispositivo di usare la correzione degli errori hardware. Quando FALSE, il dispositivo non usa la correzione dell'errore hardware.
Compression
Se impostato su TRUE, indica al dispositivo di comprimere i dati prima di scriverlo. Se un'unità deve essere all'inizio della partizione prima di poter impostare la compressione (TAPE_DRIVE_SET_CMP_BOP_ONLY), il chiamante è responsabile della posizione dell'unità prima di tentare di impostare la compressione. Quando FALSE, il dispositivo non comprime i dati prima di scriverlo.
DataPadding
Se impostato su TRUE, indica al dispositivo di eseguire il pad dei dati con zero. Si tratta di mantenere il flusso di nastro fino a quando i dati non sono pronti. Quando FALSE, il dispositivo non esegue il pad dei dati con zero.
ReportSetmarks
Se impostato su TRUE, indica al dispositivo di segnalare i contrassegni rilevati durante operazioni di lettura o spazio. Quando FALSE, il dispositivo non segnala i segni di impostazione rilevati durante operazioni di lettura o 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.
Commenti
Il driver miniclasse può ignorare i parametri del dispositivo non supporta. L'applicazione chiamante è responsabile della determinazione se un dispositivo supporta una determinata funzionalità prima di tentare di impostarla.
Requisiti
Requisito | Valore |
---|---|
Intestazione | minitape.h (include Ntddtape.h, Minitape.h) |