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


Метод Reset класса MSFT_PhysicalDisk

Сбрасывает работоспособность и рабочее состояние физического диска.

Синтаксис

UInt32 Reset(
  [out] String ExtendedStatus
);

Параметры

ExtendedStatus [out]

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

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

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

Успешное выполнение (0)

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

Неустановленная ошибка (2)

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

Сбой (4)

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

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

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

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

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

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

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

Комментарии

Точное поведение этого метода зависит от того, принадлежит ли этот физический диск конкретному пулу.

Если он является членом конкретного пула, для свойства HealthStatus должно быть установлено значение Исправно, а свойству OperationalStatus — значение ОК. При обнаружении каких-либо дополнительных ошибок после сброса эти новые ошибки должны отражаться в состояниях работоспособности и работоспособности.

Если физический диск не является членом конкретного пула, этот метод должен не только сбросить состояние работоспособности и работоспособности, но и вернуть диск в состояние, в котором он может использоваться в качестве хранилища для конкретного пула. Например, если физический диск отсутствует, а затем снова появляется (после замены), этот физический диск должен находиться в исходном пуле только с рабочим состоянием, указывающим, что его данные разделены или повреждены. Вызов сброса должен очистить физический диск от любых данных, удалить все оставшиеся связи с его бывшим конкретным пулом и вернуть диск в работоспособное, пригодное для использования состояние.

Требования

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

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

MSFT_PhysicalDisk