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 CInternetSession

Gráfico da hierarquia

Outros recursos

CInternetSession::ServiceTypeFromHandle