Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica el tipo de caché.
Syntax
typedef enum _WRITE_CACHE_TYPE {
WriteCacheTypeUnknown,
WriteCacheTypeNone,
WriteCacheTypeWriteBack,
WriteCacheTypeWriteThrough
} WRITE_CACHE_TYPE;
Constantes
WriteCacheTypeUnknownEl sistema no puede notificar el tipo de caché de escritura. |
WriteCacheTypeNoneEl dispositivo no tiene una caché de escritura. |
WriteCacheTypeWriteBackEl dispositivo tiene una caché de reescritura. |
WriteCacheTypeWriteThroughEl dispositivo tiene una caché de escritura a través. |
Comentarios
Hay dos tipos principales de caché de escritura: reescritura y escritura a través. Con una caché de reescritura, el dispositivo no copia los datos de caché en medios no volátiles hasta que sea absolutamente necesario. Este tipo de operación mejora el rendimiento de las operaciones de escritura. Con una memoria caché de escritura a través, el dispositivo escribe datos en la memoria caché y en el medio en paralelo. Este tipo de operación no mejora el rendimiento de escritura, pero hace que las operaciones de lectura posteriores sean más rápidas.
El código de control IOCTL_STORAGE_QUERY_PROPERTY informa de un valor de WRITE_CACHE_TYPE en la estructura STORAGE_WRITE_CACHE_PROPERTY .
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Encabezado | winioctl.h |