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


Метод обслуживания класса MSFT_PhysicalDisk

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

Синтаксис

UInt32 Maintenance(
  [in]  Boolean EnableIndication,
  [out] String  ExtendedStatus
);

Параметры

EnableIndication [in]

Если задано значение TRUE, физический диск будет включать индикатор индикатора. Индикатор индикации должен оставаться включенным до тех пор, пока не будет выполнен второй вызов maintenance с этим параметром, указанным как FALSE.

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

ExtendedStatus [out]

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

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

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

Успешно (0)

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

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

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

Сбой (4)

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

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

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

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

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

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

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

Требования

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

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

MSFT_PhysicalDisk