struktur FEATURE_DATA_RANDOM_READABLE (ntddmmc.h)
Struktur FEATURE_DATA_RANDOM_READABLE berisi data untuk fitur acak yang dapat dibaca.
Sintaks
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;
Anggota
Header
Berisi struktur FEATURE_HEADER dengan informasi header untuk deskriptor fitur ini.
LogicalBlockSize[4]
Menunjukkan jumlah byte per blok logis. Byte dari nilai ini diatur dalam urutan big-endian. LogicalBlockSize[0] berisi byte yang paling signifikan, dan LogicalBlockSize[3] berisi byte yang paling tidak signifikan.
Blocking[2]
Menunjukkan jumlah blok logis per unit yang dapat dibaca perangkat. Byte dari nilai ini diatur dalam urutan big-endian. Pemblokiran[0] berisi byte yang paling signifikan, dan Pemblokiran[1] berisi byte yang paling tidak signifikan.
ErrorRecoveryPagePresent
Menunjukkan, ketika diatur ke nol, halaman mode pemulihan kesalahan baca/tulis mungkin tidak ada. Ketika diatur ke 1, itu menunjukkan bahwa halaman pemulihan kesalahan ada.
Reserved1
Dicadangkan.
Reserved2
Dicadangkan.
Keterangan
Struktur ini menyimpan data untuk fitur bernama "Dapat Dibaca Acak" dengan spesifikasi MMC-3 . Perangkat yang mendukung fitur ini memungkinkan inisiator membaca blok data pada disk di lokasi acak. Perangkat ini tidak mengharuskan lokasi disk alamat inisiator dalam urutan tertentu.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddmmc.h (termasuk Ntddcdrm.h) |