Método SetUsage da classe MSFT_VirtualDisk
Define ou altera o uso pretendido para o disco virtual.
Sintaxe
UInt32 SetUsage(
[in] UInt16 Usage,
[in] String OtherUsageDescription,
[out] String ExtendedStatus
);
Parâmetros
Uso [in]
O novo uso pretendido para o disco virtual.
Esse parâmetro é necessário e não pode ser NULL.
Desconhecido (0)
Outros (1)
Irrestrito (2)
Reservado para ComputerSystem (o servidor de bloco) (3)
Reservado pelos Serviços de Replicação (4)
Reservado pelos Serviços de Migração (5)
Origem da réplica local (6)
Origem da Réplica Remota (7)
Destino da réplica local (8)
Destino da Réplica Remota (9)
Origem ou destino da réplica local (10)
Origem ou destino da réplica remota (11)
Destino da Réplica Delta (12)
Componente do elemento (13)
Reservado como Colaborador do Pool (14)
Membro do volume composto (15)
Membro Do VirtualDisk composto (16)
Reservado para Poupar (17)
OtherUsageDescription [in]
Se Usage for definido como Outro, esse parâmetro será a representação de cadeia de caracteres de um uso definido pelo fornecedor para esse disco virtual. Esse parâmetro deverá ser NULL se Usage não for Outro.
ExtendedStatus [out]
Uma cadeia de caracteres que contém um objeto MSFT_StorageExtendedStatus inserido.
Esse parâmetro permite que o provedor de armazenamento retorne informações de erro estendidas (específicas da implementação).
Retornar valor
Sucesso (0)
Sem suporte (1)
Erro não especificado (2)
Tempo limite (3)
Falha (4)
Parâmetro inválido (5)
Acesso negado (40001)
Não há recursos suficientes para concluir a operação. (40002)
Não é possível se conectar ao provedor de armazenamento. (46000)
O provedor de armazenamento não pode se conectar ao subsistema de armazenamento. (46001)
O pool de armazenamento não pôde concluir a operação porque sua integridade ou status operacional não a permite. (48006)
O pool de armazenamento não pôde concluir a operação porque sua configuração é somente leitura. (48007)
O disco virtual não pôde concluir a operação porque outro computador controla sua configuração. (50002)
O disco virtual não pôde concluir a operação porque sua integridade ou status operacional não a permite. (50003)
Comentários
Nem todos os discos virtuais podem permitir esse método. Aqueles que não fizerem isso farão com que esse método retorne Sem Suporte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |