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


Метод UnregisterSubsystem класса MSFT_StorageProvider

Отменяет регистрацию подсистемы. Поставщик больше не будет управлять этой подсистемой.

Синтаксис

UInt32 UnregisterSubsystem(
  [in]  String  Subsystem,
  [in]  String  StorageSubSystemUniqueId,
  [in]  Boolean Force,
  [out] String  ExtendedStatus
);

Параметры

Подсистема [в]

Подсистема для отмены регистрации, объект MSFT_StorageSubSystem .

StorageSubSystemUniqueId [in]

Уникальный идентификатор подсистемы хранения.

Force [in]

ЗНАЧЕНИЕ TRUE , чтобы принудительная операция отмены регистрации, когда подсистема зарегистрирована с учетными данными другого пользователя; в противном случае — FALSE.

ExtendedStatus [out]

Расширенные сведения об ошибке от поставщика хранилища в объекте MSFT_StorageExtendedStatus . Сведения зависят от реализации.

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

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

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

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

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

Сбой (4)

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

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

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

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

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

Не удается зарегистрировать или отменить регистрацию подсистемы хранения на локальном узле. (46004)

Подсистема хранения не зарегистрирована. (46005)

Эта подсистема уже зарегистрирована с учетными данными другого пользователя. Используйте флаг -Force, чтобы удалить существующую регистрацию и добавить новую. (46007)

Требования

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

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

MSFT_StorageProvider