Função InternetConfirmZoneCrossing (wininet.h)

Verifica se há alterações entre URLs seguras e não seguras. Sempre informe o usuário quando ocorrer uma alteração na segurança entre duas URLs. Normalmente, um aplicativo deve permitir que o usuário reconheça a alteração por meio da interação com uma caixa de diálogo.

Sintaxe

DWORD InternetConfirmZoneCrossing(
  [in] HWND  hWnd,
  [in] LPSTR szUrlPrev,
  [in] LPSTR szUrlNew,
  [in] BOOL  bPost
);

Parâmetros

[in] hWnd

Manipule para a janela pai para qualquer caixa de diálogo necessária.

[in] szUrlPrev

Ponteiro para uma cadeia de caracteres terminada em nulo que especifica a URL que foi exibida antes da solicitação atual ser feita.

[in] szUrlNew

Ponteiro para uma cadeia de caracteres terminada em nulo que especifica a nova URL que o usuário solicitou para exibir.

[in] bPost

Não implementado.

Retornar valor

Retorna um dos valores a seguir.

Código de retorno Descrição
ERROR_SUCCESS
O usuário confirmou que não havia problema em continuar ou que não havia nenhuma entrada de usuário necessária.
ERROR_CANCELLED
O usuário cancelou a solicitação.
ERROR_NOT_ENOUGH_MEMORY
Não há memória suficiente para realizar a solicitação.

Comentários

Sempre informe o usuário quando ocorre uma alteração no nível de segurança ou você corre o risco de submeter o usuário à divulgação involuntária de informações.

Como todos os outros aspectos da API WinINet, essa função não pode ser chamada com segurança de dentro do DllMain ou dos construtores e destruidores de objetos globais.

Nota O WinINet não dá suporte a implementações de servidor. Além disso, ele não deve ser usado de um serviço. Para implementações ou serviços de servidor, use Os Serviços HTTP do Microsoft Windows (WinHTTP).
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wininet.h
Biblioteca Wininet.lib
DLL Wininet.dll

Confira também

Habilitando a funcionalidade da Internet

Funções WinINet