struttura FEATURE_DATA_RANDOM_READABLE (ntddmmc.h)
La struttura FEATURE_DATA_RANDOM_READABLE contiene dati per la funzionalità leggibile casuale.
Sintassi
typedef struct _FEATURE_DATA_RANDOM_READABLE {
FEATURE_HEADER Header;
UCHAR LogicalBlockSize[4];
UCHAR Blocking[2];
UCHAR ErrorRecoveryPagePresent : 1;
UCHAR Reserved1 : 7;
UCHAR Reserved2;
} FEATURE_DATA_RANDOM_READABLE, *PFEATURE_DATA_RANDOM_READABLE;
Membri
Header
Contiene una struttura FEATURE_HEADER con informazioni sull'intestazione per questo descrittore di funzionalità.
LogicalBlockSize[4]
Indica il numero di byte per blocco logico. I byte di questo valore 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 unità leggibile del dispositivo. I byte di questo valore 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. Se impostato su 1, indica che la pagina di ripristino degli errori è presente.
Reserved1
Riservato.
Reserved2
Riservato.
Osservazioni
Questa struttura contiene i dati per la funzionalità denominata "Leggibile casuale" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità consentono all'iniziatore di leggere blocchi di dati sul disco in posizioni casuali. 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) |