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
ヘッダー vsadmin.h

こちらもご覧ください

IVssAdmin

RegisterProvider