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

CInternetSessions-Klasse

Hierarchien-Diagramm

Weitere Ressourcen

CInternetSession::ServiceTypeFromHandle