estrutura TAPE_WRITE_MARKS (minitape.h)

A estrutura TAPE_WRITE_MARKS é usada em conjunto com uma solicitação IOCTL_TAPE_WRITE_MARKS para gravar um setmark, um marcador de arquivo, um marcador de arquivo curto ou uma marca de arquivo longa em fita.

Sintaxe

typedef struct _TAPE_WRITE_MARKS {
  ULONG   Type;
  ULONG   Count;
  BOOLEAN Immediate;
} TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS;

Membros

Type

Indica o tipo de marca a ser gravada. Esse membro pode ter um dos seguintes valores:

Type Significado
TAPE_SETMARKS Grava o número de setmarks especificado por Count.
TAPE_FILEMARKS Grava o número de marcas de arquivo especificadas pelo parâmetro Count .
TAPE_SHORT_FILEMARKS Grava o número de marcas de arquivo curtas especificadas por Count.
TAPE_LONG_FILEMARKS Grava o número de marcas de arquivo longas especificadas por Count.

Count

Indica o número de marcas a serem gravadas.

Immediate

Quando definido como TRUE, indica que o dispositivo de destino deve retornar status imediatamente. Quando definido como FALSE, indica que o dispositivo deve retornar status após a conclusão da operação.

Requisitos

Requisito Valor
Cabeçalho minitape.h (inclua Ntddtape.h, Minitape.h)

Confira também

IOCTL_TAPE_WRITE_MARKS

TapeMiniWriteMarks