Condividi tramite


struttura FEATURE_DATA_RANDOM_WRITABLE (ntddmmc.h)

La struttura FEATURE_DATA_RANDOM_WRITABLE contiene informazioni sulla funzionalità scrivibile casuale.

Sintassi

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;

Membri

Header

Contiene una struttura FEATURE_HEADER con informazioni sull'intestazione per questo descrittore di funzionalità.

LastLBA[4]

Contiene l'indirizzo del blocco logico dell'ultimo blocco indirizzabile sul supporto. I byte di questa matrice sono disposti in ordine big-endian. LastLBA[0] contiene il byte più significativo e LastLBA[3] contiene il byte meno significativo.

LogicalBlockSize[4]

Specifica il numero di byte per blocco logico. I byte di questa matrice sono disposti in ordine big-endian. LogicalBlockSize[0] contiene il byte più significativo e LogicalBlockSize[3] contiene il byte meno significativo.

Blocking[2]

Indica il numero di blocchi logici per dispositivo. I byte di questa matrice sono disposti in ordine big-endian. blocco[0] contiene il byte più significativo e blocco[1] contiene il byte meno significativo.

ErrorRecoveryPagePresent

Indica, se impostato su zero, che la pagina Modalità di ripristino degli errori di lettura/scrittura potrebbe non essere presente. Per una spiegazione di questa pagina, vedere la specifica -3 multimediale SCSI (MMC-3).

Reserved1

Riservato.

Reserved2

Riservato.

Osservazioni

Questa struttura contiene i dati per la funzionalità denominata "Scrivibile casuale" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere blocchi di dati in posizioni casuali sul disco. Questi dispositivi non richiedono che i percorsi dei dischi dell'iniziatore siano in un ordine specifico.

Fabbisogno

Requisito Valore
intestazione ntddmmc.h (include Ntddcdrm.h)

Vedere anche

FEATURE_HEADER

FEATURE_NUMBER