다음을 통해 공유


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