Compartir a través de


Encabezado ntddtape.h

El almacenamiento usa este encabezado. Para más información, consulte:

ntddtape.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_TAPE_CREATE_PARTITION

Crea el número especificado de particiones fijas, select o del iniciador del tamaño especificado en el medio.
IOCTL_TAPE_ERASE

Borra la partición de cinta actual, ya sea como un TAPE_ERASE_LONG (es decir, una operación "segura") que sobrescribe los datos con un patrón o como un TAPE_ERASE_SHORT (es decir, una operación "rápida") que escribe una marca de fin de datos grabada en la posición actual.
IOCTL_TAPE_GET_DRIVE_PARAMS

Devuelve información sobre las funcionalidades de la unidad de cinta, como su tamaño de bloque predeterminado, tamaño máximo y mínimo de bloques, recuento máximo de particiones, si la unidad tiene funcionalidades CEE, compresión, relleno de datos y marca de informe, es decir, qué características configurables admite la unidad, incluido el tamaño de zona de advertencia EOT.
IOCTL_TAPE_GET_MEDIA_PARAMS

Devuelve información sobre la capacidad total y restante del medio, su tamaño de bloque, el número de particiones y si está protegido por escritura.
IOCTL_TAPE_GET_POSITION

Devuelve la partición absoluta, lógica o pseudológica actual y la posición de desplazamiento en la cinta.
IOCTL_TAPE_GET_STATUS

Devuelve el estado actual de la unidad en el campo Estado del bloque de estado de E/S.
IOCTL_TAPE_PREPARE

Carga o descarga la cinta, restablece la tensión de cinta, bloquea o desbloquea el mecanismo de expulsión o da formato a la cinta.
IOCTL_TAPE_SET_DRIVE_PARAMS

Ajusta los parámetros configurables de una unidad de cinta.
IOCTL_TAPE_SET_MEDIA_PARAMS

Restablece el tamaño de bloque del medio en la unidad.
IOCTL_TAPE_SET_POSITION

Mueve la posición actual de la cinta a la partición y desplazamiento especificados, según el método especificado.
IOCTL_TAPE_WRITE_MARKS

Escribe una de marcas de conjunto, marcas de archivo, marcas de archivo cortas o marcas de archivo largas en cinta.

Estructuras

 
TAPE_CREATE_PARTITION

La estructura de _TAPE_CREATE_PARTITION (ntddtape.h) contiene la información necesaria para crear particiones en un medio de cinta.
TAPE_ERASE

La estructura _TAPE_ERASE (ntddtape.h) contiene la información necesaria para borrar la partición de cinta actual.
TAPE_GET_DRIVE_PARAMETERS

La estructura _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) contiene información sobre las funciones de una unidad de cinta.
TAPE_GET_MEDIA_PARAMETERS

La estructura _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) contiene información sobre los parámetros de un medio de cinta.
TAPE_GET_POSITION

La estructura de _TAPE_GET_POSITION (ntddtape.h) contiene la partición absoluta, lógica o pseudo lógica actual y la posición de desplazamiento en la cinta.
TAPE_PREPARE

La estructura _TAPE_PREPARE (ntddtape.h) contiene información que indica el tipo de operación de cinta que se va a realizar.
TAPE_SET_DRIVE_PARAMETERS

La estructura _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) contiene la información necesaria para ajustar los parámetros configurables de una unidad de cinta.
TAPE_SET_MEDIA_PARAMETERS

La estructura _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) contiene la información necesaria para restablecer el tamaño de bloque del medio en una unidad de cinta.
TAPE_SET_POSITION

La estructura _TAPE_SET_POSITION (ntddtape.h) contiene la información necesaria para mover la posición actual de la cinta a la partición y desplazamiento especificados.
TAPE_WMI_OPERATIONS

La estructura _TAPE_WMI_OPERATIONS (ntddtape.h) contiene información que indica qué operación WMI debe realizar el dispositivo.
TAPE_WRITE_MARKS

La estructura _TAPE_WRITE_MARKS (ntddtape.h) contiene la información necesaria para escribir una marca de conjunto, una marca de archivo, una marca de archivo corta o una marca de archivo larga en cinta.

Enumeraciones

 
TAPE_DRIVE_PROBLEM_TYPE

La enumeración _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) contiene valores que indican tipos de problemas con una unidad de cinta.