Metodo IURLSearchHook2::TranslateWithSearchContext (shlobj_core.h)
Chiamato dal browser quando il browser non può determinare il protocollo di un indirizzo URL. Questo metodo usa un contesto di ricerca per determinare il protocollo.
Sintassi
HRESULT TranslateWithSearchContext(
[out] PWSTR pwszSearchURL,
DWORD cchBufferSize,
[in, optional] ISearchContext *pSearchContext
);
Parametri
[out] pwszSearchURL
Tipo: PWSTR
L'indirizzo di un buffer di caratteri wide che, nella voce, contiene l'indirizzo URL per cui il browser sta tentando di determinare il protocollo. In uscita, questo buffer contiene l'indirizzo URL modificato se il metodo ha avuto esito positivo.
cchBufferSize
Tipo: DWORD
Dimensioni, in caratteri, del buffer in lpwszSearchURL.
[in, optional] pSearchContext
Tipo: ISearchContext*
Puntatore a un oggetto ISearchContext . Questo parametro può essere NULL.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h |
DLL | Shell32.dll |