FEATURE_DATA_WRITE_ONCE struttura (ntddmmc.h)
La struttura FEATURE_DATA_WRITE_ONCE contiene informazioni per la funzionalità Write Once.
Sintassi
typedef struct _FEATURE_DATA_WRITE_ONCE {
FEATURE_HEADER Header;
UCHAR LogicalBlockSize[4];
UCHAR Blocking[2];
UCHAR ErrorRecoveryPagePresent : 1;
UCHAR Reserved1 : 7;
UCHAR Reserved2;
} FEATURE_DATA_WRITE_ONCE, *PFEATURE_DATA_WRITE_ONCE;
Members
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 in questa matrice sono disposti in ordine big-endian. LogicalBlockSize[0] contiene il byte più significativo. LogicalBlockSize[3] contiene il byte meno significativo.
Blocking[2]
Indica il numero di blocchi logici per dispositivo. I byte in questa matrice sono disposti in ordine big-endian. Il blocco[0] contiene il byte più significativo. Il blocco[1] contiene il byte meno significativo.
ErrorRecoveryPagePresent
Indica, se impostato su 1, che è presente la pagina Modalità di ripristino errori di lettura/scrittura. Se impostato su zero, indica che potrebbe non essere presente. Per una descrizione di questa pagina, vedere la specifica SCSI Multimedia 3 (MMC-3).
Reserved1
Riservato.
Reserved2
Riservato.
Commenti
Questa struttura contiene dati per la funzionalità denominata "Write Once" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere in qualsiasi blocco logico inutilizzato in precedenza.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddmmc.h (include Ntddcdrm.h) |