Método IBrowserService::NavigateToPidl (shdeprecated.h)
Preterido. Navega o navegador até o local indicado por um ponteiro para uma PIDL (lista de identificadores de item).
Sintaxe
HRESULT NavigateToPidl(
[in] PCIDLIST_ABSOLUTE pidl,
[in] DWORD grfHLNF
);
Parâmetros
[in] pidl
Tipo: LPCITEMIDLIST
O PIDL do local.
[in] grfHLNF
Tipo: DWORD
Um ou mais dos sinalizadores a seguir.
HLNF_NAVIGATINGBACK (0x00000004)
A navegação é para o destino anterior no contexto de navegação.
HLNF_NAVIGATINGFORWARD (0x00000008)
A navegação é para o próximo destino no contexto de navegação.
HLNF_CALLERUNTRUSTED (0x00200000)
A navegação possivelmente foi iniciada por meio de uma página da Web por meio de script de código que já está no sistema.
HLNF_TRUSTEDFORACTIVEX (0x00400000)
A navegação permite prompts do Microsoft ActiveX.
HLNF_DISABLEWINDOWRESTRICTIONS (0x00800000)
Uma nova janela é criada por uma URL em uma zona com restrições de janela mitigação de segurança desabilitada.
HLNF_TRUSTFIRSTDOWNLOAD (0x01000000)
A nova janela é o resultado de uma ação iniciada pelo usuário. Se o destino tentar um download na entrada, ele deverá ser confiável.
HLNF_UNTRUSTEDFORDOWNLOAD (0x02000000)
O Microsoft Internet Explorer está navegando para um arquivo não HTML não confiável. Não baixe o arquivo.
HLNF_EXTERNALNAVIGATE (0x10000000)
HLNF_ALLOW_AUTONAVIGATE (0x20000000)
HLNF_NEWWINDOWSMANAGED (0x80000000)
Se essa navegação resultar em uma nova janela, ela deverá estar sujeita ao Gerenciador de Pop-ups.
SHHLNF_WRITENOHISTORY (0x08000000)
O destino da navegação atual não deve ser colocado no registro de histórico do navegador.
SHHLNF_NOAUTOSELECT (0x04000000)
O destino da navegação atual não deve ser selecionado automaticamente no registro de histórico do navegador.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | shdeprecated.h |