struktur FEATURE_DATA_RANDOM_WRITABLE (ntddmmc.h)

Struktur FEATURE_DATA_RANDOM_WRITABLE menyimpan informasi tentang fitur Dapat Ditulis Acak.

Sintaks

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;

Anggota

Header

Berisi struktur FEATURE_HEADER dengan informasi header untuk deskriptor fitur ini.

LastLBA[4]

Berisi alamat blok logis dari blok terakhir yang dapat dialamatkan pada media. Byte dari array ini diatur dalam urutan big-endian. LastLBA[0] berisi byte yang paling signifikan, dan LastLBA[3] berisi byte yang paling tidak signifikan.

LogicalBlockSize[4]

Menentukan jumlah byte per blok logis. Byte dari array 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 perangkat. Byte dari array 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. Lihat spesifikasi SCSI Multimedia -3 (MMC-3) untuk penjelasan halaman ini.

Reserved1

Dicadangkan.

Reserved2

Dicadangkan.

Keterangan

Struktur ini menyimpan data untuk fitur bernama "Dapat Ditulis Acak" dengan spesifikasi MMC-3 . Perangkat yang mendukung fitur ini dapat menulis blok data ke lokasi acak pada disk. 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