Partilhar via


Método de manutenção da classe MSFT_PhysicalDisk

Permite que um usuário execute determinadas tarefas de manutenção no disco físico enquanto ele faz parte de um pool concreto.

Sintaxe

UInt32 Maintenance(
  [in]  Boolean EnableIndication,
  [out] String  ExtendedStatus
);

Parâmetros

EnableIndication [in]

Se TRUE, isso instruirá o disco físico a habilitar seu LED de indicação. O LED de indicação deve permanecer habilitado até que uma segunda chamada para Manutenção seja feita com esse parâmetro especificado como FALSE.

Esse parâmetro é necessário e não pode ser NULL.

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

Confira também

MSFT_PhysicalDisk