Cabeçalho ntddtape.h

Esse cabeçalho é usado pelo armazenamento. Para obter mais informações, consulte:

ntddtape.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_TAPE_CREATE_PARTITION

Cria o número especificado de partições fixas, selecionadas ou iniciadores do tamanho determinado na mídia.
IOCTL_TAPE_ERASE

Apaga a partição de fita atual, seja como um TAPE_ERASE_LONG (em outras palavras, uma operação "segura") que substitui os dados por um padrão ou como um TAPE_ERASE_SHORT (em outras palavras, uma operação "rápida") que grava uma marca de fim de dados gravados na posição atual.
IOCTL_TAPE_GET_DRIVE_PARAMS

Retorna informações sobre os recursos da unidade de fita, como seu tamanho de bloco padrão, tamanhos de bloco máximo e mínimo, contagem máxima de partições, se a unidade tem recursos de EEC, compactação, preenchimento de dados e marca de relatório, ou seja, quais recursos configuráveis a unidade dá suporte, incluindo o tamanho da zona de aviso EOT.
IOCTL_TAPE_GET_MEDIA_PARAMS

Retorna informações sobre a capacidade total e restante da mídia, seu tamanho de bloco, o número de partições e se ela está protegida por gravação.
IOCTL_TAPE_GET_POSITION

Retorna a partição absoluta, lógica ou pseudológica atual e a posição de deslocamento na fita.
IOCTL_TAPE_GET_STATUS

Retorna o status atual da unidade no campo Status do bloco status de E/S.
IOCTL_TAPE_PREPARE

Carrega ou descarrega a fita, redefine a tensão da fita, bloqueia ou desbloqueia o mecanismo de ejeção ou formata a fita.
IOCTL_TAPE_SET_DRIVE_PARAMS

Ajusta os parâmetros configuráveis de uma unidade de fita.
IOCTL_TAPE_SET_MEDIA_PARAMS

Redefine o tamanho do bloco da mídia na unidade.
IOCTL_TAPE_SET_POSITION

Move a posição atual na fita para a partição e deslocamento especificados, de acordo com o método fornecido.
IOCTL_TAPE_WRITE_MARKS

Grava um dos setmarks, filemarks, short filemarks ou long filemarks em fita.

Estruturas

 
TAPE_CREATE_PARTITION

A estrutura de _TAPE_CREATE_PARTITION (ntddtape.h) contém as informações necessárias para criar partições em uma mídia de fita.
TAPE_ERASE

A estrutura _TAPE_ERASE (ntddtape.h) contém as informações necessárias para apagar a partição de fita atual.
TAPE_GET_DRIVE_PARAMETERS

A estrutura de _TAPE_GET_DRIVE_PARAMETERS (ntddtape.h) contém informações sobre os recursos de uma unidade de fita.
TAPE_GET_MEDIA_PARAMETERS

A estrutura de _TAPE_GET_MEDIA_PARAMETERS (ntddtape.h) contém informações sobre os parâmetros de uma mídia de fita.
TAPE_GET_POSITION

A estrutura de _TAPE_GET_POSITION (ntddtape.h) contém a partição absoluta, lógica ou pseudo lógica atual e a posição de deslocamento na fita.
TAPE_PREPARE

A estrutura _TAPE_PREPARE (ntddtape.h) contém informações que indicam o tipo de operação de fita a ser executada.
TAPE_SET_DRIVE_PARAMETERS

A estrutura de _TAPE_SET_DRIVE_PARAMETERS (ntddtape.h) contém as informações necessárias para ajustar os parâmetros configuráveis de uma unidade de fita.
TAPE_SET_MEDIA_PARAMETERS

A estrutura _TAPE_SET_MEDIA_PARAMETERS (ntddtape.h) contém as informações necessárias para redefinir o tamanho do bloco da mídia em uma unidade de fita.
TAPE_SET_POSITION

A estrutura _TAPE_SET_POSITION (ntddtape.h) contém as informações necessárias para mover a posição atual na fita para a partição e o deslocamento especificados.
TAPE_WMI_OPERATIONS

A estrutura de _TAPE_WMI_OPERATIONS (ntddtape.h) contém informações que indicam qual operação WMI deve ser executada pelo dispositivo.
TAPE_WRITE_MARKS

A estrutura _TAPE_WRITE_MARKS (ntddtape.h) contém as informações necessárias para gravar um setmark, um marcador de arquivo, um marcador de arquivo curto ou uma marca de arquivo longa em fita.

Enumerações

 
TAPE_DRIVE_PROBLEM_TYPE

A enumeração _TAPE_DRIVE_PROBLEM_TYPE (ntddtape.h) contém valores que indicam tipos de problemas com uma unidade de fita.