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 criterio 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, sulla dimensione del blocco, sul numero di partizioni e sul fatto che sia protetta 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 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. |