Intestazione ntddtape.h

Questa intestazione viene usata dall'archiviazione. Per altre informazioni, vedere:

ntddtape.h contiene le interfacce di programmazione seguenti:

IOCTL

 
IOCTL_TAPE_CREATE_PARTITION

Crea il numero specificato di partizioni fisse, select o iniziatori delle dimensioni specificate nel supporto.
IOCTL_TAPE_ERASE

Cancella la partizione nastro corrente, come TAPE_ERASE_LONG (in altre parole, un'operazione "sicura") che sovrascrive i dati con un modello o come TAPE_ERASE_SHORT (in altre parole, un'operazione "rapida") che scrive un contrassegno di dati di fine record nella posizione corrente.
IOCTL_TAPE_GET_DRIVE_PARAMS

Restituisce informazioni sulle funzionalità dell'unità nastro, ad esempio le dimensioni predefinite del blocco, le dimensioni massime e minime dei blocchi, il numero massimo di partizioni, se l'unità dispone di funzionalità CEE, compressione, spaziatura interna dei dati e setmark di report, ovvero funzionalità configurabili supportate dall'unità, incluse le dimensioni della zona di avviso EOT.
IOCTL_TAPE_GET_MEDIA_PARAMS

Restituisce informazioni sulla capacità totale e rimanente del supporto, sulle dimensioni del blocco, sul numero di partizioni e sul fatto che sia protetto da scrittura.
IOCTL_TAPE_GET_POSITION

Restituisce la posizione assoluta, logica o pseudologica corrente e offset sul nastro.
IOCTL_TAPE_GET_STATUS

Restituisce lo stato corrente dell'unità nel campo Stato del blocco di stato di I/O.
IOCTL_TAPE_PREPARE

Carica o scarica il nastro, reimposta la tensione del nastro, blocca o sblocca il meccanismo di espulsione o formatta il nastro.
IOCTL_TAPE_SET_DRIVE_PARAMS

Regola i parametri configurabili di un'unità nastro.
IOCTL_TAPE_SET_MEDIA_PARAMS

Reimposta le dimensioni del blocco del supporto nell'unità.
IOCTL_TAPE_SET_POSITION

Sposta la posizione corrente sul nastro alla partizione e all'offset specificati, in base al metodo specificato.
IOCTL_TAPE_WRITE_MARKS

Scrive uno dei segni di impostazione, dei segni di file, dei segni di file brevi o dei segni di file lunghi su nastro.

Strutture

 
TAPE_CREATE_PARTITION

La struttura _TAPE_CREATE_PARTITION (ntddtape.h) contiene le informazioni necessarie per creare partizioni su un supporto nastro.
TAPE_ERASE

La struttura _TAPE_ERASE (ntddtape.h) contiene le informazioni necessarie per cancellare la partizione nastro corrente.
TAPE_GET_DRIVE_PARAMETERS

La struttura _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) contiene informazioni sulle funzionalità di un'unità nastro.
TAPE_GET_MEDIA_PARAMETERS

La struttura _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) contiene informazioni sui parametri di un supporto nastro.
TAPE_GET_POSITION

La struttura _TAPE_GET_POSITION (ntddtape.h) contiene la posizione assoluta, logica o pseudo logica corrente e la posizione di offset sul nastro.
TAPE_PREPARE

La struttura _TAPE_PREPARE (ntddtape.h) contiene informazioni che indicano il tipo di operazione su nastro da eseguire.
TAPE_SET_DRIVE_PARAMETERS

La struttura _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) contiene le informazioni necessarie per modificare i parametri configurabili di un'unità nastro.
TAPE_SET_MEDIA_PARAMETERS

La struttura _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) contiene le informazioni necessarie per reimpostare le dimensioni del blocco del supporto in un'unità nastro.
TAPE_SET_POSITION

La struttura _TAPE_SET_POSITION (ntddtape.h) contiene le informazioni necessarie per spostare la posizione corrente sul nastro alla partizione e all'offset specificati.
TAPE_WMI_OPERATIONS

La struttura _TAPE_WMI_OPERATIONS (ntddtape.h) contiene informazioni che indicano quale operazione WMI deve essere eseguita dal dispositivo.
TAPE_WRITE_MARKS

La struttura _TAPE_WRITE_MARKS (ntddtape.h) contiene le informazioni necessarie per scrivere un segno di set, un segno di file, un segno di file breve o un segno di file lungo su nastro.

Enumerazioni

 
TAPE_DRIVE_PROBLEM_TYPE

L'enumerazione _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) contiene valori che indicano tipi di problemi con un'unità nastro.