Метод IVssAdmin::UnregisterProvider (vsadmin.h)

Метод UnregisterProvider отменяет регистрацию существующего поставщика.

Синтаксис

HRESULT UnregisterProvider(
  [in] VSS_ID ProviderId
);

Параметры

[in] ProviderId

VSS_ID поставщика.

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Регистрация поставщика была успешно отменена.
VSS_E_PROVIDER_IN_USE
Поставщик используется.
VSS_E_PROVIDER_NOT_REGISTERED
Поставщик не зарегистрирован.
E_OUTOFMEMORY
Нехватка памяти или других системных ресурсов.
VSS_E_UNEXPECTED
Непредвиденная ошибка. Код ошибки записывается в файл журнала ошибок. Дополнительные сведения см. в разделе Обработка событий и ошибок в VSS.

Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается до Windows Server 2008 R2 и Windows 7. вместо этого используется E_UNEXPECTED.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header vsadmin.h

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

IVssAdmin

RegisterProvider