Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o tipo de cache.
Syntax
typedef enum _WRITE_CACHE_TYPE {
WriteCacheTypeUnknown,
WriteCacheTypeNone,
WriteCacheTypeWriteBack,
WriteCacheTypeWriteThrough
} WRITE_CACHE_TYPE;
Constantes
WriteCacheTypeUnknownO sistema não pode relatar o tipo do cache de gravação. |
WriteCacheTypeNoneO dispositivo não tem um cache de gravação. |
WriteCacheTypeWriteBackO dispositivo tem um cache de write-back. |
WriteCacheTypeWriteThroughO dispositivo tem um cache de gravação. |
Comentários
Há dois tipos main de cache de gravação: write-back e write-through. Com um cache de write-back, o dispositivo não copia dados de cache para mídia não involatile até que seja absolutamente necessário. Esse tipo de operação melhora o desempenho das operações de gravação. Com um cache de gravação, o dispositivo grava dados no cache e na mídia em paralelo. Esse tipo de operação não melhora o desempenho de gravação, mas torna as operações de leitura subsequentes mais rápidas.
O código de controle IOCTL_STORAGE_QUERY_PROPERTY relata um valor WRITE_CACHE_TYPE na estrutura STORAGE_WRITE_CACHE_PROPERTY .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | winioctl.h |