Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[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 as propriedades de um objeto de controlador.
Sintaxe
typedef struct _VDS_CONTROLLER_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
VDS_CONTROLLER_STATUS status;
VDS_HEALTH health;
SHORT sNumberOfPorts;
} VDS_CONTROLLER_PROP, *PVDS_CONTROLLER_PROP;
Membros
id
O GUID do objeto do controlador.
pwszFriendlyName
O nome do controlador; uma cadeia de caracteres legível e com terminação zero.
pwszIdentification
O identificador do subsistema, normalmente um número de série; uma cadeia de caracteres legível e com terminação zero.
status
Um valor de enumeração VDS_CONTROLLER_STATUS que especifica o status do controlador.
health
Um VDS_HEALTH valor de enumeração que especifica o estado de integridade do controlador. Veja a seguir os valores válidos para esse membro.
Windows Server 2008, Windows Vista e Windows Server 2003: não há suporte para VDS_H_REPLACED e VDS_H_DEGRADED .
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_REPLACED (9)
VDS_H_DEGRADED (11)
sNumberOfPorts
O número de portas que o controlador contém. As portas são numeradas de zero. Os provedores de hardware devem definir esse membro como zero para cartões RAID PCI.
Comentários
O método IVdsController::GetProperties retorna essa estrutura para relatar as propriedades de um objeto controlador.
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 |