структура STORAGE_WRITE_CACHE_PROPERTY (ntddstor.h)
Структура STORAGE_WRITE_CACHE_PROPERTY используется с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения сведений о свойстве кэша записи устройства.
Синтаксис
typedef struct _STORAGE_WRITE_CACHE_PROPERTY {
ULONG Version;
ULONG Size;
WRITE_CACHE_TYPE WriteCacheType;
WRITE_CACHE_ENABLE WriteCacheEnabled;
WRITE_CACHE_CHANGE WriteCacheChangeable;
WRITE_THROUGH WriteThroughSupported;
BOOLEAN FlushCacheSupported;
BOOLEAN UserDefinedPowerProtection;
BOOLEAN NVCacheEnabled;
} STORAGE_WRITE_CACHE_PROPERTY, *PSTORAGE_WRITE_CACHE_PROPERTY;
Члены
Version
Номер версии свойства кэша записи.
Size
Размер структуры STORAGE_WRITE_CACHE_PROPERTY в байтах.
WriteCacheType
Значение типа WRITE_CACHE_TYPE, указывающее текущий тип кэша записи
WriteCacheEnabled
Значение WRITE_CACHE_ENABLEтипа, указывающее, включен ли кэш записи.
WriteCacheChangeable
Значение типа WRITE_CACHE_CHANGE, указывающее, может ли узел изменить характеристики кэша записи.
WriteThroughSupported
Значение WRITE_THROUGHтипа, указывающее, поддерживает ли устройство кэширование путем записи.
FlushCacheSupported
Логическое значение, указывающее, позволяет ли устройство размещать программное обеспечение для очистки кэша устройств. Если TRUE, устройство позволяет хост-программному обеспечению очищать кэш устройств. Если FALSE, программное обеспечение узла не может очистить кэш устройства.
UserDefinedPowerProtection
Логическое значение, указывающее, может ли пользователь настроить характеристики защиты питания устройства в реестре. Если TRUE, пользователь может настроить характеристики защиты питания устройства в реестре. Если FALSE, пользователь не может настроить характеристики защиты питания устройства в реестре.
NVCacheEnabled
Логическое значение, указывающее, имеет ли устройство резервную копию батареи для кэша записи. Если TRUE, устройство имеет резервную копию батареи для кэша записи. Если FALSE, устройство не имеет резервного копирования батареи для кэша записи.
Замечания
Все значения параметров, описанные в этом разделе, ссылаются на выходные данные запроса IOCTL_STORAGE_QUERY_PROPERTY.
Требования
Требование | Ценность |
---|---|
заголовка | ntddstor.h (include Ntddstor.h) |