Partager via


structure TAPE_WRITE_MARKS (minitape.h)

La structure de TAPE_WRITE_MARKS est utilisée conjointement avec une demande de IOCTL_TAPE_WRITE_MARKS pour écrire un setmark, un filemark, une marque de fichier courte ou une longue marque de fichier sur bande.

Syntaxe

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

Membres

Type

Indique le type de marque à écrire. Ce membre peut avoir l’une des valeurs suivantes :

Type Signification
TAPE_SETMARKS Écrit le nombre de setmarks spécifiés par Count.
TAPE_FILEMARKS Écrit le nombre de marques de fichier spécifiées par le paramètre Count .
TAPE_SHORT_FILEMARKS Écrit le nombre de marques de fichier courtes spécifiées par Count.
TAPE_LONG_FILEMARKS Écrit le nombre de marques de fichier longues spécifiées par Count.

Count

Indique le nombre de marques à écrire.

Immediate

Lorsqu’il est défini sur TRUE, indique que l’appareil cible doit retourner immédiatement status. Lorsqu’il est défini sur FALSE, indique que l’appareil doit retourner status une fois l’opération terminée.

Configuration requise

Condition requise Valeur
En-tête minitape.h (inclure Ntddtape.h, Minitape.h)

Voir aussi

IOCTL_TAPE_WRITE_MARKS

TapeMiniWriteMarks