STORAGE_WRITE_CACHE_PROPERTY estructura (ntddstor.h)
La estructura STORAGE_WRITE_CACHE_PROPERTY se usa con la solicitud de IOCTL_STORAGE_QUERY_PROPERTY para recuperar información sobre la propiedad de caché de escritura de un dispositivo.
Sintaxis
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;
Miembros
Version
Número de versión de la propiedad de caché de escritura.
Size
Tamaño, en bytes, de la estructura STORAGE_WRITE_CACHE_PROPERTY.
WriteCacheType
Valor de tipo WRITE_CACHE_TYPE que indica el tipo de caché de escritura actual.
WriteCacheEnabled
Valor de tipo WRITE_CACHE_ENABLE que indica si la memoria caché de escritura está habilitada.
WriteCacheChangeable
Valor de tipo WRITE_CACHE_CHANGE que indica si el host puede cambiar las características de la caché de escritura.
WriteThroughSupported
Valor con tipo WRITE_THROUGH que indica si el dispositivo admite el almacenamiento en caché de escritura a través.
FlushCacheSupported
Valor booleano que indica si el dispositivo permite que el software host vacíe la memoria caché del dispositivo. Si es TRUE, el dispositivo permite que el software host vacíe la memoria caché del dispositivo. Si es FALSE, el software host no puede vaciar la memoria caché del dispositivo.
UserDefinedPowerProtection
Valor booleano que indica si un usuario puede configurar las características de protección de energía del dispositivo en el registro. Si es TRUE, un usuario puede configurar las características de protección de energía del dispositivo en el Registro. Si es FALSE, el usuario no puede configurar las características de protección de energía del dispositivo en el Registro.
NVCacheEnabled
Valor booleano que indica si el dispositivo tiene una copia de seguridad de batería para la memoria caché de escritura. Si es TRUE, el dispositivo tiene una copia de seguridad de batería para la memoria caché de escritura. Si es FALSE, el dispositivo no tiene una copia de seguridad de batería para la memoria caché del escritor.
Comentarios
Todos los valores de parámetro que se describen en este tema hacen referencia a la salida de la solicitud de IOCTL_STORAGE_QUERY_PROPERTY .
Requisitos
Requisito | Valor |
---|---|
Header | ntddstor.h (incluya Ntddstor.h) |