IURLSearchHook インターフェイス (shlobj_core.h)
不明な URL プロトコルのアドレスを変換するためにブラウザーで使用されるメソッドを公開します。
継承
IURLSearchHook インターフェイスは、IUnknown インターフェイスから継承されます。 IURLSearchHook には、次の種類のメンバーもあります。
メソッド
IURLSearchHook インターフェイスには、これらのメソッドがあります。
IURLSearchHook::Translate ブラウザーが URL アドレスのプロトコルを判別できない場合にブラウザーによって呼び出されます。 |
注釈
プロトコルを含まない URL アドレスを参照しようとすると、ブラウザーは最初にアドレスから正しいプロトコルを特定しようとします。 これが成功しない場合、ブラウザーは URL 検索フック オブジェクトを作成し、アドレスが変換されるか、すべてのフックがクエリされるまで、各オブジェクトの Translate メソッドを呼び出します。
URL 検索フックは、レジストリの次のキーの下にオブジェクトのクラス識別子 (CLSID) 文字列を含む値を追加することによって登録されます。
HKEY_LOCAL_MACHINE Software Microsoft Internet Explorer UrlSearchHooks
アプリケーションでカスタム URL プロトコルを定義し、このプロトコルのアドレス変換が必要な場合は、このインターフェイスを実装します。
通常、このインターフェイスは使用しません。ブラウザーによって呼び出されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h |