Interface IVdsLun (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.]
Fornece métodos para executar operações de consulta e configuração em um LUN (número de unidade lógica).
Herança
A interface IVdsLun herda da interface IUnknown . IVdsLun também tem estes tipos de membros:
Métodos
A interface IVdsLun tem esses métodos.
IVdsLun::AddPlex O método IVdsLun::AddPlex (vdshwprv.h) adiciona um LUN ao LUN de destino como um novo plex. |
IVdsLun::ApplyHints O método IVdsLun::ApplyHints (vdshwprv.h) aplica um novo conjunto de dicas ao LUN. As dicas aplicadas a um LUN são aplicadas simultaneamente a todos os plexes. |
IVdsLun::AssociateControllers O método IVdsLun::AssociateControllers (vdshwprv.h) define os controladores de subsistema como ativos ou inativos em relação ao LUN. |
IVdsLun::D elete O método IVdsLun::D elete (vdshwprv.h) exclui o LUN e todos os seus plexes. Todos os dados no LUN são perdidos. O VDS libera as extensões alocadas para o LUN. |
IVdsLun::Extend O método IVdsLun::Extend (vdshwprv.h) estende um LUN por um número especificado de bytes. |
IVdsLun::GetIdentificationData O método IVdsLun::GetIdentificationData (vdshwprv.h) retorna dados das páginas Dados de Consulta SCSI e Dados vitais do produto 0x80 e 0x83. |
IVdsLun::GetProperties O método IVdsLun::GetProperties (vdshwprv.h) retorna as propriedades de um objeto LUN. |
IVdsLun::GetSubSystem O método IVdsLun::GetSubSystem (vdshwprv.h) retorna o subsistema que exibe o LUN. |
IVdsLun::QueryActiveControllers O método IVdsLun::QueryActiveControllers (vdshwprv.h) retorna uma enumeração de controladores ativos no momento. |
IVdsLun::QueryHints O método IVdsLun::QueryHints (vdshwprv.h) retorna as dicas atualmente aplicadas ao LUN. |
IVdsLun::QueryMaxLunExtendSize O método IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) retorna o tamanho máximo pelo qual um LUN pode ser estendido. |
IVdsLun::QueryPlexes O método IVdsLun::QueryPlexes (vdshwprv.h) retorna uma enumeração dos plexes em um LUN. |
IVdsLun::Recover O método IVdsLun::Recover (vdshwprv.h) inicia uma operação de recuperação em um LUN. |
IVdsLun::RemovePlex O método IVdsLun::RemovePlex (vdshwprv.h) remove um plex de um LUN. |
IVdsLun::SetMask O método IVdsLun::SetMask (vdshwprv.h) especifica a lista de desmascaramento, que é a lista de computadores a serem concedidos acesso ao LUN. |
IVdsLun::SetStatus O método IVdsLun::SetStatus (vdshwprv.h) define o status do LUN como o valor especificado. |
IVdsLun::Shrink O método IVdsLun::Shrink (vdshwprv.h) reduz um LUN em um número especificado de bytes. |
Requisitos
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] |
Plataforma de Destino | Windows |
Cabeçalho | vdshwprv.h |