Partager via


structure BLOCK_DEVICE_RANGE_DESCRIPTOR (minitape.h)

La structure BLOCK_DEVICE_RANGE_DESCRIPTOR décrit une plage de blocs logiques associés à différents fragments d’un fichier pour une opération de copie de déchargement.

Syntaxe

typedef struct {
  UCHAR LogicalBlockAddress[8];
  UCHAR TransferLength[4];
  UCHAR Reserved[4];
} BLOCK_DEVICE_RANGE_DESCRIPTOR, *PBLOCK_DEVICE_RANGE_DESCRIPTOR;

Membres

LogicalBlockAddress[8]

Adresse de bloc logique de départ d’une plage de blocs.

TransferLength[4]

Longueur, en blocs logiques, de la plage de blocs.

Reserved[4]

Octets réservés.

Remarques

Si transferLength a la valeur 0, le descripteur de plage est considéré comme valide et n’entraîne pas d’erreur lorsqu’il est inclus dans une liste de paramètres de jeton. Aucune opération n’est effectuée pour ce descripteur.

Toutes les valeurs multioctets sont au format big endian. Avant de définir, ces valeurs doivent être converties à partir du format endian de la plateforme actuelle.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
d’en-tête minitape.h (include Scsi.h, Minitape.h, Storport.h)

Voir aussi

POPULATE_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER