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)

Lihat juga

FEATURE_HEADER

FEATURE_NUMBER