CInternetSession::SetOption
呼叫此成員函式設定網際網路工作階段的選項。
BOOL SetOption(
DWORD dwOption,
LPVOID lpBuffer,
DWORD dwBufferLength,
DWORD dwFlags = 0
);
BOOL SetOption(
DWORD dwOption,
DWORD dwValue,
DWORD dwFlags = 0
);
參數
dwOption
要設定的 [網際網路選項]。 針對可能的選項清單中看到在 Windows SDK的 選項旗標 。lpBuffer
包含所選取組態的緩衝區。dwBufferLength
lpBuffer 的長度或 dwValue的大小。dwValue
包含所選取組態的 DWORD 。dwFlags
表示各種快取選項。 預設值為 0。 可能值包括:INTERNET_FLAG_DONT_CACHE 不會快取資料,而則會在任何或入口網站伺服器。
INTERNET_FLAG_OFFLINE 下載作業只能透過保存快取回應的。 如果項目不存在於快取中,適當的錯誤碼傳回。 這個旗標可使用位元的 OR 運算結合 OR ( |) 運算子。
傳回值
如果作業成功, 是 的傳回值。 如果發生錯誤, 否 的傳回值。 如果呼叫失敗, Win32 函式 GetLastError 可以呼叫以判斷錯誤的原因。
需求
Header: afxinet.h