Bagikan melalui


struktur UFS_UNIT_CONFIG_DESCRIPTOR (ufs.h)

Struktur UFS_UNIT_CONFIG_DESCRIPTOR menjelaskan parameter yang dapat dikonfigurasi pengguna dalam struktur UFS_CONFIG_DESCRIPTOR .

Sintaks

typedef struct {
  UCHAR bLUEnable;
  UCHAR bBootLunID;
  UCHAR bLUWriteProtect;
  UCHAR bMemoryType;
  UCHAR dNumAllocUnits[4];
  UCHAR bDataReliability;
  UCHAR bLogicalBlockSize;
  UCHAR bProvisioningType;
  UCHAR wContextCapabilities[2];
  UCHAR Reserved[3];
} UFS_UNIT_CONFIG_DESCRIPTOR, *PUFS_UNIT_CONFIG_DESCRIPTOR;

Anggota

bLUEnable

Menentukan apakah unit logis diaktifkan.

bBootLunID

Menentukan apakah unit logis adalah unit logis yang dapat di-boot.

bLUWriteProtect

Menentukan apakah Unit Logis dilindungi tulis.

bMemoryType

Menentukan jenis Memori perangkat. Bisa menjadi salah satu nilai berikut.

Nilai Deskripsi
0x00 Jenis Memori Normal
0x01 Jenis memori kode sistem
0x02 Jenis memori non-Persisten
0x03 Memori yang disempurnakan tipe 1
0x04 Memori yang disempurnakan tipe 2
0x05 Memori yang disempurnakan tipe 3
0x06 Memori yang disempurnakan tipe 4
Semua nilai lainnya Disiapkan untuk penggunaan masa mendatang.

dNumAllocUnits[4]

Menentukan jumlah unit alokasi yang ditetapkan ke unit logis.

bDataReliability

bDataReliability mendefinisikan perilaku perangkat ketika kegagalan daya terjadi selama operasi tulis ke unit logis. Bisa menjadi salah satu nilai berikut.

Nilai Deskripsi
0x00 Unit logis tidak dilindungi; sehingga seluruh datanya dapat hilang sebagai akibat dari kegagalan daya selama operasi tulis.
0x01 Unit logis dilindungi; dengan demikian datanya dilindungi dari kegagalan daya.
Semua nilai lainnya Disiapkan untuk penggunaan masa mendatang.

bLogicalBlockSize

Menentukan ukuran blok logis.

bProvisioningType

Menentukan jenis provisi. Bisa menjadi salah satu nilai berikut.

Nilai Deskripsi
0x00 Provisi Tipis dinonaktifkan (default)
0x02 Provisi Tipis diaktifkan dan Provisi Tipis Read Zeros (TPRZ) = 0
0x03 Provisi Tipis diaktifkan dan TPRZ = 1
Semua nilai lainnya Disiapkan untuk penggunaan masa mendatang.

wContextCapabilities[2]

Menentukan Kemampuan Konteks.

Reserved[3]

Disiapkan untuk penggunaan masa mendatang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1709
Server minimum yang didukung Server Windows 2016
Header ufs.h

Lihat juga