Partager via


structure FEATURE_DATA_RANDOM_WRITABLE (ntddmmc.h)

La structure FEATURE_DATA_RANDOM_WRITABLE contient des informations sur la fonctionnalité D’écriture aléatoire.

Syntaxe

typedef struct _FEATURE_DATA_RANDOM_WRITABLE {
  FEATURE_HEADER Header;
  UCHAR          LastLBA[4];
  UCHAR          LogicalBlockSize[4];
  UCHAR          Blocking[2];
  UCHAR          ErrorRecoveryPagePresent : 1;
  UCHAR          Reserved1 : 7;
  UCHAR          Reserved2;
} FEATURE_DATA_RANDOM_WRITABLE, *PFEATURE_DATA_RANDOM_WRITABLE;

Membres

Header

Contient une structure FEATURE_HEADER avec des informations d’en-tête pour ce descripteur de fonctionnalité.

LastLBA[4]

Contient l’adresse de bloc logique du dernier bloc adressable sur le support. Les octets de ce tableau sont organisés dans l’ordre big-endian. LastLBA[0] contient l’octet le plus significatif, et LastLBA[3] contient l’octet le moins significatif.

LogicalBlockSize[4]

Spécifie le nombre d’octets par bloc logique. Les octets de ce tableau sont organisés dans l’ordre big-endian. LogicalBlockSize[0] contient l’octet le plus significatif, et LogicalBlockSize[3] contient l’octet le moins significatif.

Blocking[2]

Indique le nombre de blocs logiques par appareil. Les octets de ce tableau sont organisés dans l’ordre big-endian. Blocking[0] contient l’octet le plus significatif, et Blocking[1] contient l’octet le moins significatif.

ErrorRecoveryPagePresent

Indique, lorsque la valeur est égale à zéro, que la page Mode de récupération d’erreur en lecture/écriture peut ne pas être présente. Pour obtenir une explication de cette page, consultez la spécification multimédia SCSI -3 (MMC-3).

Reserved1

Réservé.

Reserved2

Réservé.

Remarques

Cette structure contient les données de la fonctionnalité nommée « Random Writable » par la spécification MMC-3 . Les appareils qui prennent en charge cette fonctionnalité peuvent écrire des blocs de données dans des emplacements aléatoires sur le disque. Ces appareils ne nécessitent pas que l’initiateur adresse les emplacements du disque dans un ordre particulier.

Configuration requise

Condition requise Valeur
En-tête ntddmmc.h (inclure Ntddcdrm.h)

Voir aussi

FEATURE_HEADER

FEATURE_NUMBER