Bagikan melalui


enumerasi WRITE_CACHE_TYPE (winioctl.h)

Menentukan jenis cache.

Sintaks

typedef enum _WRITE_CACHE_TYPE {
  WriteCacheTypeUnknown,
  WriteCacheTypeNone,
  WriteCacheTypeWriteBack,
  WriteCacheTypeWriteThrough
} WRITE_CACHE_TYPE;

Konstanta

 
WriteCacheTypeUnknown
Sistem tidak dapat melaporkan tipe singgahan tulis.
WriteCacheTypeNone
Perangkat tidak memiliki cache tulis.
WriteCacheTypeWriteBack
Perangkat memiliki cache write-back.
WriteCacheTypeWriteThrough
Perangkat memiliki cache write-through.

Keterangan

Ada dua jenis utama cache tulis: tulis balik dan tulis. Dengan cache write-back, perangkat tidak menyalin data cache ke media nonvolatile sampai benar-benar diperlukan. Jenis operasi ini meningkatkan performa operasi tulis. Dengan cache write-through, perangkat menulis data ke cache dan media secara paralel. Jenis operasi ini tidak meningkatkan performa tulis, tetapi membuat operasi baca berikutnya lebih cepat.

Kode kontrol IOCTL_STORAGE_QUERY_PROPERTY melaporkan nilai WRITE_CACHE_TYPE dalam struktur STORAGE_WRITE_CACHE_PROPERTY .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header winioctl.h

Lihat juga