VDS_LUN_FLAG enumeração (vdshwprv.h)
[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]
Define o conjunto de sinalizadores válidos para um objeto LUN.
Syntax
typedef enum _VDS_LUN_FLAG {
VDS_LF_LBN_REMAP_ENABLED = 0x1,
VDS_LF_READ_BACK_VERIFY_ENABLED = 0x2,
VDS_LF_WRITE_THROUGH_CACHING_ENABLED = 0x4,
VDS_LF_HARDWARE_CHECKSUM_ENABLED = 0x8,
VDS_LF_READ_CACHE_ENABLED = 0x10,
VDS_LF_WRITE_CACHE_ENABLED = 0x20,
VDS_LF_MEDIA_SCAN_ENABLED = 0x40,
VDS_LF_CONSISTENCY_CHECK_ENABLED = 0x80,
VDS_LF_SNAPSHOT = 0x100
} VDS_LUN_FLAG, *PVDS_LUN_FLAG;
Constantes
VDS_LF_LBN_REMAP_ENABLED Valor: 0x1 O provedor remapeia extensões LUN para direcionar extensões automaticamente. |
VDS_LF_READ_BACK_VERIFY_ENABLED Valor: 0x2 O provedor verifica gravações por readback. |
VDS_LF_WRITE_THROUGH_CACHING_ENABLED Valor: 0x4 O provedor habilita o cache de gravação no LUN. |
VDS_LF_HARDWARE_CHECKSUM_ENABLED Valor: 0x8 O provedor verifica a integridade dos dados de leitura e gravação usando uma soma de verificação. |
VDS_LF_READ_CACHE_ENABLED Valor: 0x10 O cache de leitura está habilitado no LUN. Windows Server 2008, Windows Vista e Windows Server 2003: Não há suporte para esse valor. |
VDS_LF_WRITE_CACHE_ENABLED Valor: 0x20 O cache de gravação está habilitado no LUN. Windows Server 2008, Windows Vista e Windows Server 2003: Não há suporte para esse valor. |
VDS_LF_MEDIA_SCAN_ENABLED Valor: 0x40 A verificação de mídia está habilitada no LUN. Windows Server 2008, Windows Vista e Windows Server 2003: Não há suporte para esse valor. |
VDS_LF_CONSISTENCY_CHECK_ENABLED Valor: 0x80 A verificação de consistência está habilitada no LUN. Windows Server 2008, Windows Vista e Windows Server 2003: Não há suporte para esse valor. |
VDS_LF_SNAPSHOT Valor: 0x100 O LUN é um LUN de cópia de sombra de volume. Windows Server 2008, Windows Vista e Windows Server 2003: Não há suporte para esse valor. |
Comentários
Essa enumeração fornece os valores para o membro ulFlags da estrutura VDS_LUN_PROP e fornece o valor para o enumerador VDS_LPF_LBN_REMAP_ENABLED na enumeração VDS_LUN_PLEX_FLAG .
Nota Constantes adicionais podem ser adicionadas à enumeração VDS_LUN_FLAG em versões futuras do Windows. Por esse motivo, seu aplicativo deve ser projetado para lidar normalmente com uma constante de enumeração VDS_LUN_FLAG não reconhecida.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | vdshwprv.h |