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 CInternetSession

Grafico delle gerarchie

Altre risorse

CInternetSession::ServiceTypeFromHandle