Método SetUsage da classe MSFT_PhysicalDisk
Defina ou altere o uso pretendido para o disco físico em um pool concreto.
Os pools de armazenamento são necessários para seguir a política atribuída para um disco físico.
Sintaxe
UInt32 SetUsage(
[in] UInt16 Usage,
[out] String ExtendedStatus
);
Parâmetros
Uso [in]
O uso pretendido para o disco físico. Esse parâmetro é necessário e não pode ser NULL.
Valor | Significado |
---|---|
Armazenamento de Dados 1 | Esse disco físico só deve ser usado para armazenamento de dados. |
Seleção Manual 2 | Esse disco físico só deve ser usado se selecionado manualmente por um administrador no momento da criação do disco virtual. Um disco de seleção manual é selecionado usando o parâmetro PhysicalDisksToUse do método CreateVirtualDisk . |
Sobressalente Quente 3 | Esse disco físico deve ser usado como um sobressalente ativo. |
Desativado 4 | Esse disco físico deve ser desativado do uso. No mínimo, nenhuma alocação nova deve ir para esse disco. Se os discos virtuais que residem nesse disco forem reparados, os dados deverão ser movidos para outro disco físico ativo. |
Diário 5 | Esse disco físico deve ser usado como um cache para outros dispositivos que compõem um disco virtual. Ele retornará um cache de write-back do disco virtual, se configurado. |
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
Êxito (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)
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 |