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


Метод SetUsage класса MSFT_StoragePool

Задает или изменяет предполагаемое использование объекта пула носителей.

Синтаксис

UInt32 SetUsage(
  [in]  UInt16 Usage,
  [in]  String OtherUsageDescription,
  [out] String ExtendedStatus
);

Параметры

Использование [в]

Новое использование пула носителей. Этот параметр является обязательным и не может иметь значение NULL.

Другое (1)

Неограниченное (2)

Зарезервировано для ComputerSystem (блочный сервер) (3)

Зарезервировано как контейнер разностной реплики (4)

Зарезервировано службой Миграции (5)

Зарезервировано для локальных служб репликации (6)

Зарезервировано для служб удаленной репликации (7)

Зарезервировано для sparing (8)

OtherUsageDescription [in]

Если для параметра Usage задано значение Other, этот параметр представляет собой строковое представление использования, определенного поставщиком для этого пула носителей. Этот параметр не следует задавать, если параметр Usage имеет значение Не другое.

ExtendedStatus [out]

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

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

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

Успешно (0)

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

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

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

Сбой (4)

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

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

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

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

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

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

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

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

Комментарии

Этот метод разрешен не во всех пулах носителей. Если этот метод не используется, этот метод возвращает значение Not Supported.

Требования

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

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

MSFT_StoragePool