Partager via


structure TAPE_WRITE_MARKS (ntddtape.h)

La structure TAPE_WRITE_MARKS est utilisée conjointement avec une demande de IOCTL_TAPE_WRITE_MARKS pour écrire une marque setmark, une marque de fichier, 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 caractères courts spécifiés par Count.
TAPE_LONG_FILEMARKS Écrit le nombre de filigranes de fichiers longs spécifiés 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 l’état. Lorsqu’il est défini sur FALSE, indique que l’appareil doit retourner l’état une fois l’opération terminée.

Exigences

Exigence Valeur
d’en-tête ntddtape.h (include Ntddtape.h, Minitape.h)

Voir aussi

IOCTL_TAPE_WRITE_MARKS

TapeMiniWriteMarks