Compartilhar via


Método SetAttributes da classe MSFT_FileShare

Permite que o usuário atualize ou defina vários atributos no compartilhamento de arquivos. Observe que nem todos os parâmetros devem ser especificados e somente os dados serão atualizados.

Sintaxe

UInt32 SetAttributes(
  [in]  Boolean EncryptData,
  [out] String  ExtendedStatus
);

Parâmetros

EncryptData [in]

Se TRUE, os dados de compartilhamento serão criptografados durante o transporte.

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)

Não há suporte para essa operação 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)

O número de limites de alerta de provisionamento fino especificados excede o limite para esse pool de armazenamento. (48009)

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Confira também

MSFT_FileShare