Método SetUsage da classe MSFT_StoragePool
Define ou altera o uso pretendido para o objeto do pool de armazenamento.
Sintaxe
UInt32 SetUsage(
[in] UInt16 Usage,
[in] String OtherUsageDescription,
[out] String ExtendedStatus
);
Parâmetros
Uso [in]
O novo uso para o pool de armazenamento. Esse parâmetro é necessário e não pode ser NULL.
Outros (1)
Irrestrito (2)
Reservado para ComputerSystem (o servidor de bloco) (3)
Reservado como um contêiner de réplica delta (4)
Reservado pelos Serviços de Migração (5)
Reservado para Serviços de Replicação Local (6)
Reservado para Serviços de Replicação Remota (7)
Reservado para Poupar (8)
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 pool de armazenamento. Esse parâmetro não deve ser definido se Uso 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)
Essa operação não tem suporte em pools de armazenamento primordiais. (48000)
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)
Comentários
Nem todos os pools de armazenamento 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 |