Condividi tramite


CInternetSession::SetOption

Chiamare la funzione membro per impostare le opzioni della sessione Internet.

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

Parametri

  • dwOption
    L'opzione Internet impostare.Vedere flag di opzione in Windows SDKper un elenco di possibili opzioni.

  • lpBuffer
    Un buffer contenente l'impostazione di opzione.

  • dwBufferLength
    La lunghezza lpBuffer o la dimensione dwValue.

  • dwValue
    DWORD contenente l'impostazione di opzione.

  • dwFlags
    Indica le varie opzioni di memorizzazione nella cache.L'impostazione predefinita è impostata su 0.I valori possibili sono:

    • INTERNET_FLAG_DONT_CACHE non memorizza i dati nella cache, locale o in alcuni gateway server.

    • Le operazioni di download diINTERNET_FLAG_OFFLINE vengono soddisfatte dalla cache solo persistente.Se l'elemento non esiste nella cache, un codice di errore appropriato viene restituito.Questo flag può essere combinato con OR bit per bit (**|**Operatore).

Valore restituito

Se l'operazione ha esito positivo, un valore TRUE viene restituito.Se si è verificato un errore, un valore FALSE viene restituito.Se la chiamata ha esito negativo, la funzione Win32 GetLastError può essere chiamata per determinare la causa dell'errore.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CInternetSession

Grafico della gerarchia

Altre risorse

CInternetSession::ServiceTypeFromHandle