CInternetSession::SetOption
调用此成员函数上设置Internet会话的选项。
BOOL SetOption(
DWORD dwOption,
LPVOID lpBuffer,
DWORD dwBufferLength,
DWORD dwFlags = 0
);
BOOL SetOption(
DWORD dwOption,
DWORD dwValue,
DWORD dwFlags = 0
);
参数
dwOption
设置的Internet选项。 为可能的选项的列表参见。Windows SDK的 可选标志。lpBuffer
包含选项设置的缓冲区。dwBufferLength
lpBuffer 的长度或 dwValue的大小。dwValue
包含选项设置的 DWORD。dwFlags
指示各种缓存选项。 该默认设置为0。 可能的值包括:INTERNET_FLAG_DONT_CACHE 不缓存数据,或是在任何网关服务器。
INTERNET_FLAG_OFFLINE 下载操作只能通过持久性缓存满足的。 如果该项不在缓存存在,相应的错误代码返回。 此标志可以按位组合使用 OR ( |)运算符。
返回值
如果操作成功,TRUE 的返回值。 如果出现错误,FALSE 的返回值。 如果调用失败,Win32函数 GetLastError 可以调用以确定导致错误的原因。
要求
Header: afxinet.h