다음을 통해 공유


IURLSearchHook2::TranslateWithSearchContext 메서드(shlobj_core.h)

브라우저에서 URL 주소의 프로토콜을 확인할 수 없는 경우 브라우저에서 호출됩니다. 이 메서드는 검색 컨텍스트를 사용하여 프로토콜을 확인합니다.

구문

HRESULT TranslateWithSearchContext(
  [out]          PWSTR          pwszSearchURL,
                 DWORD          cchBufferSize,
  [in, optional] ISearchContext *pSearchContext
);

매개 변수

[out] pwszSearchURL

형식: PWSTR

항목에서 브라우저가 프로토콜을 확인하려는 URL 주소를 포함하는 와이드 문자 버퍼의 주소입니다. 종료할 때 메서드가 성공한 경우 이 버퍼에는 수정된 URL 주소가 포함됩니다.

cchBufferSize

형식:DWORD

lpwszSearchURL의 버퍼 크기(문자)입니다.

[in, optional] pSearchContext

형식: ISearchContext*

ISearchContext 개체에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shlobj_core.h
DLL Shell32.dll