Partager via


CInternetSession::SetOption

Appelez la fonction membre pour définir des options pour la session d'Internet.

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

Paramètres

  • dwOption
    L'option Internet de définir.Consultez balises d'option dans Kit de développement logiciel Windowspour une liste des options possibles.

  • lpBuffer
    Une mémoire tampon qui contient la définition d'option.

  • dwBufferLength
    La longueur d' lpBuffer ou la taille d' dwValue.

  • dwValue
    DWORD qui contient la définition d'option.

  • dwFlags
    Indique différentes options de mise en cache.La valeur par défaut est 0.Les valeurs possibles incluent :

    • INTERNET_FLAG_DONT_CACHE ne mettent en cache les données, localement ou dans un aucun serveur de pont.

    • Les opérations de téléchargement d'INTERNET_FLAG_OFFLINE sont satisfaites dans le cache persistant uniquement.Si l'élément n'existe pas dans le cache, le code d'erreur approprié est retourné.Cette balise peut être combiné avec de bits ( OR**|**Opérateur).

Valeur de retour

Si l'opération a réussi, une valeur de TRUE est retournée.Si une erreur s'est produite, une valeur de FALSE est retournée.Si l'appel échoue, la fonction GetLastError Win32 peut être appelée pour déterminer la cause de l'erreur.

Configuration requise

Header: afxinet.h

Voir aussi

Référence

Classe de CInternetSession

Graphique de la hiérarchie

Autres ressources

CInternetSession::ServiceTypeFromHandle