Partager via


en-tête ntddtape.h

Cet en-tête est utilisé par le stockage. Pour plus d'informations, consultez les pages suivantes :

ntddtape.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_TAPE_CREATE_PARTITION

Crée le nombre spécifié de partitions fixes, sélectionnées ou d’initiateurs de la taille donnée sur le média.
IOCTL_TAPE_ERASE

Efface la partition de bande actuelle, soit en tant qu’opération de TAPE_ERASE_LONG (en d’autres termes, une opération « sécurisée ») qui remplace les données avec un modèle ou en tant qu’opération de TAPE_ERASE_SHORT (en d’autres termes, une opération « rapide ») qui écrit une marque de fin de données enregistrées à la position actuelle.
IOCTL_TAPE_GET_DRIVE_PARAMS

Retourne des informations sur les fonctionnalités du lecteur de bande, telles que sa taille de bloc par défaut, les tailles de blocs maximales et minimales, le nombre maximal de partitions, le nombre maximal de partitions, la compression, le remplissage des données et les fonctionnalités de marquage de rapport, c’est-à-dire les fonctionnalités configurables prises en charge par le lecteur, y compris la taille de la zone d’avertissement EOT.
IOCTL_TAPE_GET_MEDIA_PARAMS

Retourne des informations sur la capacité totale et la capacité restante du média, sa taille de bloc, le nombre de partitions et s’il est protégé en écriture.
IOCTL_TAPE_GET_POSITION

Retourne la partition absolue, logique ou pseudologique actuelle et la position de décalage sur la bande.
IOCTL_TAPE_GET_STATUS

Retourne la status actuelle du lecteur dans le champ État du bloc d’E/S status.
IOCTL_TAPE_PREPARE

Charge ou décharge la bande, réinitialise la tension de la bande, verrouille ou déverrouille le mécanisme d’éjection, ou met en forme la bande.
IOCTL_TAPE_SET_DRIVE_PARAMS

Ajuste les paramètres configurables d’un lecteur de bande.
IOCTL_TAPE_SET_MEDIA_PARAMS

Réinitialise la taille de bloc du média dans le lecteur.
IOCTL_TAPE_SET_POSITION

Déplace la position actuelle sur la bande vers la partition et le décalage spécifiés, en fonction de la méthode donnée.
IOCTL_TAPE_WRITE_MARKS

Écrit l’un des setmarks, filemarks, short filemarks ou long filemarks sur bande.

Structures

 
TAPE_CREATE_PARTITION

La structure _TAPE_CREATE_PARTITION (ntddtape.h) contient les informations nécessaires pour créer des partitions sur un support sur bande.
TAPE_ERASE

La structure _TAPE_ERASE (ntddtape.h) contient les informations nécessaires pour effacer la partition de bande actuelle.
TAPE_GET_DRIVE_PARAMETERS

La structure _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) contient des informations sur les fonctionnalités d’un lecteur de bande.
TAPE_GET_MEDIA_PARAMETERS

La structure _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) contient des informations sur les paramètres d’un support sur bande.
TAPE_GET_POSITION

La structure _TAPE_GET_POSITION (ntddtape.h) contient la partition absolue, logique ou pseudo-logique et la position de décalage actuelles sur la bande.
TAPE_PREPARE

La structure _TAPE_PREPARE (ntddtape.h) contient des informations qui indiquent le type d’opération sur bande à effectuer.
TAPE_SET_DRIVE_PARAMETERS

La structure _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) contient les informations nécessaires pour ajuster les paramètres configurables d’un lecteur de bande.
TAPE_SET_MEDIA_PARAMETERS

La structure _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) contient les informations nécessaires pour réinitialiser la taille de bloc du média dans un lecteur de bande.
TAPE_SET_POSITION

La structure _TAPE_SET_POSITION (ntddtape.h) contient les informations nécessaires pour déplacer la position actuelle sur la bande vers la partition et le décalage spécifiés.
TAPE_WMI_OPERATIONS

La structure _TAPE_WMI_OPERATIONS (ntddtape.h) contient des informations qui indiquent quelle opération WMI doit être effectuée par l’appareil.
TAPE_WRITE_MARKS

La structure _TAPE_WRITE_MARKS (ntddtape.h) contient les informations nécessaires à l’écriture d’un setmark, d’un filemark, d’une marque de fichier courte ou d’une marque de fichier long sur bande.

Énumérations

 
TAPE_DRIVE_PROBLEM_TYPE

L’énumération _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) contient des valeurs qui indiquent les types de problèmes liés à un lecteur de bande.