Compartilhar via


CInternetSession::SetOption

Chamar essa função de membro para definir opções para a sessão da Internet.

BOOL SetOption(
   DWORD dwOption,
   LPVOID lpBuffer,
   DWORD dwBufferLength,
   DWORD dwFlags = 0 
);
BOOL SetOption(
   DWORD dwOption,
   DWORD dwValue,
   DWORD dwFlags = 0 
);

Parâmetros

  • dwOption
    Definir a opção da Internet.Consulte Sinalizadores de opção em Windows SDKpara uma lista de opções possíveis.

  • lpBuffer
    Um buffer que contém a configuração de opção.

  • dwBufferLength
    o comprimento de lpBuffer ou o tamanho de dwValue.

  • dwValue
    DWORD que contém a configuração de opção.

  • dwFlags
    Indica várias opções de cache.A opção é definida como 0.Os valores possíveis são:

    • INTERNET_FLAG_DONT_CACHE não armazena em cache os dados, ou localmente nos servidores de porta de entrada.

    • Operações de download deINTERNET_FLAG_OFFLINE forem atendidas por meio de cache apenas persistente.Se o item não existir no cache, um código de erro apropriada será retornado.Este sinalizador pode ser combinado com OR bit a bit (**|**Operador).

Valor de retorno

Se a operação foi bem-sucedida, um valor de Verdadeiro é retornado.Se um erro ocorreu, um valor de Falso é retornado.Se a chamada falha, a função GetLastError Win32 pode ser chamado para determinar a causa do erro.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe de CInternetSession

Gráfico de hierarquia

Outros recursos

CInternetSession::ServiceTypeFromHandle