VDS_SERVICE_FLAG enumeração (vds.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 o objeto de serviço.
Syntax
typedef enum _VDS_SERVICE_FLAG {
VDS_SVF_SUPPORT_DYNAMIC = 0x1,
VDS_SVF_SUPPORT_FAULT_TOLERANT = 0x2,
VDS_SVF_SUPPORT_GPT = 0x4,
VDS_SVF_SUPPORT_DYNAMIC_1394 = 0x8,
VDS_SVF_CLUSTER_SERVICE_CONFIGURED = 0x10,
VDS_SVF_AUTO_MOUNT_OFF = 0x20,
VDS_SVF_OS_UNINSTALL_VALID = 0x40,
VDS_SVF_EFI = 0x80,
VDS_SVF_SUPPORT_MIRROR = 0x100L,
VDS_SVF_SUPPORT_RAID5 = 0x200L,
VDS_SVF_SUPPORT_REFS = 0x400L
} VDS_SERVICE_FLAG;
Constantes
VDS_SVF_SUPPORT_DYNAMIC Valor: 0x1 Se definido, o serviço dá suporte a discos dinâmicos. |
VDS_SVF_SUPPORT_FAULT_TOLERANT Valor: 0x2 Se definido, o serviço dá suporte a volumes tolerantes a falhas. |
VDS_SVF_SUPPORT_GPT Valor: 0x4 Se definido, o serviço dá suporte a discos GPT. |
VDS_SVF_SUPPORT_DYNAMIC_1394 Valor: 0x8 Se definido, o serviço dá suporte a discos dinâmicos 1394. |
VDS_SVF_CLUSTER_SERVICE_CONFIGURED Valor: 0x10 Se definido, o host terá o serviço de cluster instalado e configurado, mas não necessariamente em execução. |
VDS_SVF_AUTO_MOUNT_OFF Valor: 0x20 Se definida, a operação de montagem automática será desativada para o computador para impedir que o sistema operacional montar automaticamente novas partições. Nota Começando com Windows 8 e Windows Server 2012, esse sinalizador foi preterido. Em vez disso, use a enumeração VDS_SAN_POLICY para controlar o comportamento de montagem de disco padrão. |
VDS_SVF_OS_UNINSTALL_VALID Valor: 0x40 Se definido, as alterações de configuração no VDS ocorreram. Após uma instalação bem-sucedida, a desinstalação A operação será válida somente se a configuração for alterada. |
VDS_SVF_EFI Valor: 0x80 Se definido, o computador será inicializado de uma partição EFI em um disco GPT. Windows Server 2003: Não há suporte para esse sinalizador antes do Windows Server 2003 com SP1. |
VDS_SVF_SUPPORT_MIRROR Valor: 0x100L O serviço dá suporte a volumes espelhados. Windows Server 2008, Windows Vista e Windows Server 2003: Sem suporte. |
VDS_SVF_SUPPORT_RAID5 Valor: 0x200L O serviço dá suporte a volumes RAID-5. Windows Server 2008, Windows Vista e Windows Server 2003: Sem suporte. |
VDS_SVF_SUPPORT_REFS Valor: 0x400L |
Comentários
Essa enumeração fornece os valores para o membro ulFlags da estrutura VDS_SERVICE_PROP . O método IVdsService::SetFlags passa o valor como um argumento para definir o sinalizador VDS_SVF_AUTO_MOUNT_OFF .
Windows Server 2003: Muitos desses enumeradores são específicos para a plataforma Windows Server 2003, que dá suporte a dispositivos 1394 e USB.
Nota Constantes adicionais podem ser adicionadas à enumeração VDS_SERVICE_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_SERVICE_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 | vds.h |