Método SetAttributes da classe MSFT_StorageProvider
Define os atributos do provedor.
Sintaxe
UInt32 SetAttributes(
[in] UInt16 RemoteSubsystemCacheMode,
[out] String ExtendedStatus
);
Parâmetros
RemoteSubsystemCacheMode [em]
O modo de cache a ser definido. Um valor de 3 permite o armazenamento em cache para todos os subsistemas remotos registrados. Um valor de 2 desativa o armazenamento em cache para todos os subsistemas remotos registrados. Este método afeta apenas os subsistemas registrados remotos; As solicitações do subsistema local são relatadas diretamente sem cache.
Valor | Significado |
---|---|
2 | Desabilitadas |
3 | Descoberta manual |
ExtendedStatus [out]
Informações de erro estendidas do provedor de armazenamento em um objeto MSFT_StorageExtendedStatus. As informações são específicas da implementação.
Valor retornado
Êxito (0)
Sem suporte (1)
Erro não especificado (2)
Tempo limite (3)
Com 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 conectar-se ao provedor de armazenamento. (46000)
O provedor de armazenamento não pode se conectar ao subsistema de armazenamento. (46001)
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |