共用方式為


WRITE_CACHE_TYPE列舉型別 (ntddstor.h)

WRITE_CACHE_TYPE列舉會指定快取類型。

語法

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

常數

 
WriteCacheTypeUnknown
系統無法報告寫入快取的類型。
WriteCacheTypeNone
系統無法報告寫入快取的類型。
WriteCacheTypeWriteBack
裝置具有回寫快取。
WriteCacheTypeWriteThrough
裝置具有透過快取的寫入。

言論

寫入快取有兩種主要類型:回寫透過寫入。 使用回寫快取時,裝置在絕對必要之前,不會將快取數據複製到非大量媒體。 這種類型的作業可改善寫入作業的效能。 透過寫入快取,裝置會以平行方式將數據寫入快取和媒體。 這種類型的作業不會改善寫入效能,但可讓後續讀取作業更快。

IOCTL_STORAGE_QUERY_PROPERTY 要求會報告 STORAGE_WRITE_CACHE_PROPERTY 結構中的WRITE_CACHE_TYPE值。

要求

要求 價值
標頭 ntddstor.h

另請參閱

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_WRITE_CACHE_PROPERTY