Compartilhar via


Interface IVdsController (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.]

Fornece métodos para executar operações de consulta e configuração em um controlador.

Herança

A interface IVdsController herda da interface IUnknown . IVdsController também tem esses tipos de membros:

Métodos

A interface IVdsController tem esses métodos.

 
IVdsController::FlushCache

O método IVdsController::FlushCache (vds.h) libera o cache do controlador para um repositório persistente.
IVdsController::GetPortProperties

O método IVdsController::GetPortProperties (vds.h) retorna as propriedades da porta do controlador especificada.
IVdsController::GetProperties

O método IVdsController::GetProperties (vds.h) retorna as propriedades de um controlador.
IVdsController::GetSubSystem

O método IVdsController::GetSubSystem (vds.h) retorna o subsistema ao qual o controlador pertence.
IVdsController::InvalidateCache

O método IVdsController::InvalidateCache (vds.h) invalida o cache do controlador. Todos os dados no cache são perdidos.
IVdsController::QueryAssociatedLuns

O método IVdsController::QueryAssociatedLuns (vds.h) retorna uma enumeração dos LUNs aos quais o controlador está associado.
IVdsController::Reset

O método IVdsController::Reset (vds.h) reinicializa o controlador e invalida o cache.
IVdsController::SetStatus

O método IVdsController::SetStatus (vds.h) define a status de um controlador como o valor especificado.

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]
Plataforma de Destino Windows
Cabeçalho vds.h

Confira também

Objeto Controller

IVdsControllerControllerPort

IVdsLun::AssociateControllers

IVdsSubSystem::QueryControllers

VDS Interfaces

VDS_CONTROLLER_PROP