Compartilhar via


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

Confira também

MSFT_StorageProvider