Freigeben über


CInternetSession::SetOption

Rufen Sie die Memberfunktion auf, um Optionen für die Internet-Sitzung festzulegen.

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

Parameter

  • dwOption
    Die Internetoption festzulegen. Siehe Options-Flags in Windows SDK für eine Liste der möglichen Optionen.

  • lpBuffer
    Ein Puffer, der die Optionseinstellung entsprechend enthält.

  • dwBufferLength
    Die Länge von lpBuffer oder die Größe von dwValue.

  • dwValue
    DWORD, das die Optionseinstellung entsprechend enthält.

  • dwFlags
    Gibt verschiedene Zwischenspeicherungsoptionen an. Der Standard ist auf 0 festgelegt. Das mögliche Zu den Werten zählen:

    • INTERNET_FLAG_DONT_CACHE zwischenspeichern, die Daten entweder nicht lokal noch in einem Gatewayservern.

    • INTERNET_FLAG_OFFLINE Downloadvorgänge sind nur durch den permanenten Cache erfüllt. Wenn das Element nicht im Cache vorhanden ist, wird ein entsprechender Fehlercode zurückgegeben. Dieses Flag wird mit bitweisen OR kombiniert werden ( **|**Operator).

Rückgabewert

Wenn der Vorgang erfolgreich war, wird ein Wert von TRUE zurückgegeben. Wenn ein Fehler aufgetreten ist, wird ein Wert von FALSE zurückgegeben. Wenn der Aufruf fehlschlägt, wird die GetLastError Win32-Funktion aufgerufen werden, um die Fehlerursache zu bestimmen.

Anforderungen

Header: afxinet.h

Siehe auch

Referenz

CInternetSession-Klasse

Hierarchiediagramm

Weitere Ressourcen

CInternetSession::ServiceTypeFromHandle