次の方法で共有


IFilterMapper2::UnregisterFilter

UnregisterFilter メソッドは、レジストリからフィルタ情報を削除する。

構文

  HRESULT UnregisterFilter(
  const CLSID *pclsidCategory,
  const OLECHAR *szInstance,
  REFCLSID Filter
);

パラメータ

pclsidCategory

[in] 削除するフィルタのフィルタ カテゴリを指定する GUID のアドレス。カテゴリのリストについては、「フィルタ カテゴリ」を参照すること。

szInstance

[in] デバイス モニカの表示名の構築に使ったインスタンス データ。RegisterFilter メソッドに渡した値を使う。

Filter

[in] フィルタのクラス識別子 (CLSID)。

戻り値

成功した場合は S_OK を返す。それ以外の場合は、エラーの発生を示す HRESULT 値を返す。

注意

フィルタが登録されていない場合、メソッドはエラーを返す。

参照