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


Метод Detach класса MSFT_VirtualDisk

Отсоединяет виртуальный диск на основе дисковых пространств от компьютера.

Синтаксис

UInt32 Detach(
  [in]  String StorageNodeName,
  [out] String ExtendedStatus
);

Параметры

StorageNodeName [in]

Имя узла хранилища.

ExtendedStatus [out]

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

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

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

Успешно (0)

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

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

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

Сбой (4)

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

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

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

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

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

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

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

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

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

Виртуальному диску не удалось завершить операцию, так как состояние подключения вручную не разрешает ее. (50004)

Комментарии

Эта операция похожа на скрытие. Однако нет необходимости в настройке целевого объекта и инициатора, так как все выполняется локально. Отключение дискового пространства приведет к неожиданному удалению соответствующего объекта диска из системы. Обратите внимание, что отключение может происходить в ответ на определенные сбои и предупреждения (например, при сбое избыточности или достижении ограничений емкости тонкой подготовки).

Требования

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

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

MSFT_VirtualDisk