Поделиться через


Метод SetAttributes класса MSFT_FileShare

Позволяет пользователю обновлять или задавать различные атрибуты в общей папке. Обратите внимание, что не все параметры должны быть указаны, и будут обновлены только указанные параметры.

Синтаксис

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

Параметры

EncryptData [in]

Если задано значение TRUE, данные общего ресурса будут зашифрованы во время транспортировки.

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

Возвращаемое значение

Успешно (0)

Не поддерживается (1)

Неуказаная ошибка (2)

Время ожидания (3)

Сбой (4)

Недопустимый параметр (5)

Доступ запрещен (40001)

Недостаточно ресурсов для завершения операции. (40002)

Не удается подключиться к поставщику хранилища. (46000)

Поставщик хранилища не может подключиться к подсистеме хранения. (46001)

Эта операция не поддерживается в первоначальных пулах носителей. (48000)

Пулу носителей не удалось завершить операцию, так как его работоспособность или состояние работы не позволяют выполнить операцию. (48006)

Пул носителей не может завершить операцию, так как его конфигурация доступна только для чтения. (48007)

Указанное количество пороговых значений оповещений тонкой подготовки превышает ограничение для этого пула носителей. (48009)

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

См. также раздел

MSFT_FileShare